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.
Doha, Qatar
Not Yet Rated
Commission: -
Rooms: 136
Rates: -
Rooms: -
This 88 room property, renovated in 2012...
View Hotel Details
Rooms: 88
Rooms: 113
This 377 room property, built in 2022...
Commission: 10%
Rooms: 377
Liberty Suites is a splendid residential facility designed for the business & leisure requirements of travelers.
Rooms: 40
Rates: $130 - $130
Rooms: 254