Bin Mahmoud Plaza بن محمود بلازا Aparthotel Doha is situated approximately a 10-minute ride from Museum of Islamic Art, which is an excellent place to improve cultural awareness.
Al Bidda Park is 10 minutes' drive from this Doha aparthotel, while Souq Waqif Art Center is approximately 25 minutes on foot from the location. The area includes such religious sights as Imam Muhammad ibn Abd al-Wahhab Mosque (3 km) and Fanar - Qatar Islamic Cultural Center (2.6 km). Also, the old Souq Waqif Outdoor Market lies approximately a 25-minute stroll away, while The White Palace is just next door to the hotel. You can catch the bus at Ibn labeed street bus stop, about 5 minutes on foot from this Doha property. Doha airport is located 20 km from Bin Mahmoud Plaza بن محمود بلازا Aparthotel.
The Bin Mahmoud Plaza بن محمود بلازا Aparthotel Doha welcomes guests to 71 rooms fitted with ironing facilities and air conditioner as well as a flat-screen TV with satellite channels. Nice touches include a separate toilet and a shower, along with shower caps and bath sheets.
Offering Indian meals, Kadavu Restaurant & Grill is situated near this Doha property.