Location: in the centre of Doha in the Al Sadd area. 15 Km. from Doha International Airport.
See more: Hotels in United Arab Emirates Hotels in Qatar Hotels in Doha Holiday Destinations in United Arab Emirates