star house Hotel
Best hotels in Salalah, Dhofar
Salam street opposite Badr Sama Hospital, Salalah, Oman, Salalah, 11211
Free Wi-Fi
Number of rooms: 16





















