Beach Hotel 3 stars

116, Mina Al-Fahal, Shatti Al-Qurum, 126 Muscat, Oman

Hotel image
Read more reviews for Beach Hotel