Hotel Muscat Holiday

Bldg 1854 Dawhat Al Atab Stre
Muscat
Oman