Offering an outdoor pool and terrace, Millennium Plaza Doha is situated in Doha, 2.3 km from Diwan Emiri Royal Palace. The hotel has a spa centre and hot tub, and guests can enjoy a drink at the bar.
Address: Suheim Ben Hamad Street Al Sadd , Barwa Towers, Doha
Rates from:
QAR 370 Book Now