Muscat International Hotel Plaza 2 stars

23 July St. opposite Sultan Qaboos Mosque, 211 Salalah, Oman

Hotel image
Read more reviews for Muscat International Hotel Plaza