Doha, Doha
Spend a second to
save a fortune!
Spend a second to save a fortune!
Bahr Al Arab Street 950, Doha
Located in Doha, within less than 1 km of Qatar National Museum and 2.8 km of Diwan Emiri Royal Palace, GREEN GARDEN HOTEL provides accommodation with a restaurant and free WiFi throughout the property as well as free private parking for guests who...
See MoreUsage of subsidiary facilities may incur additional fees