Loading hotels
Confirming room availability...
Altar square, Al Sakhama St, Doha, Qatar
Set 6 km from Gulf Mall 9 km from IKEA Qatar and 10 km from Doha Festival City Altar square offers accommodation located in Doha. The property is 15 km from Lagoona Mall and 15 km from Qatar Sports Club Stadium. Barzan Towers is 11 km from the apartment while Wathnan Mall is 14 km away.