Doha, Doha
Spend a second to
save a fortune!
Spend a second to save a fortune!
Musheireb 4 - Najm Street, Doha
The Town Hotel Doha offers accommodation in Doha, 3.1 km from Diwan Emiri Royal Palace. Free private parking is available on site. All rooms with free WiFi, laminate floors and a 48'' LCD TV.
See MoreUsage of subsidiary facilities may incur additional fees