Furnished 5 Bedroom Villa Located In The Heart Of Doha With Shared Facilities
Furnished 5 Bedroom Villa Located In The Heart Of Doha With Shared Facilities hotel includes 10 rooms and is about a 10-minute ride from the national Imam Muhammad ibn Abd al-Wahhab Mosque.