2102 Al Adab Street
Muscat, Al Khuwair
Oman

About this Employer

232 Room Hotel