Tọa lạc ở Salalah, cách Bãi biển Al Haffa 2.6 km, Star Emirates Downtown cung cấp chỗ nghỉ có trung tâm thể dục, chỗ đậu xe riêng miễn phí và phòng chờ chung. Ngoài Wi-Fi miễn phí, khách sạn 3 sao này còn cung cấp dịch vụ phòng và quầy lễ tân 24 giờ.