Emrair Street, Doha · 1 miles from city center
274 Reviews
Make yourself at home in one of the 221 air-conditioned rooms featuring LCD televisions. Cable television is provided for your entertainment. Bathrooms have showers and hair dryers. Conveniences include phones, as well as safes and desks.
Relax on the private beach or enjoy other recreational amenities such as a fitness center. This Art Deco hotel also features complimentary wireless internet access and a vending machine.
Wheelchair-accessible
Car park
Didn't find your perfect hotel?
More accommodation in Doha