Located on the eastern side of the main peninsula 30 mi/45 km south of Khor, Doha is the nation's capital and the only city in Qatar.
TravelWeekly Asia Newsletter
Subscribe Today
Doha, Qatar
This 333 room property, built in 2023...
View Hotel Details
Not Yet Rated
Commission: 10%
Rooms: 333
Rates: -
This 278 room property, built in 2021...
Rooms: 278
Commission: -
Rooms: 45