Star Apartments


Salalah • Show on map
View Details for Price
1.1 miles from Sultan Qaboos Mosque in Salalah Star Apartments features accommodations with access to wellness packages. The air-conditioned accommodations are 1.3 miles from Al Hisn Beach. The apartment…More info
