Al Mourouj Inn Hotel
Hotel
Doha, Qatar
Located in Museum Street in Doha, Al Morouj Inn Hotel offers air-conditioned rooms with free Wi-Fi. Ironing services can be arranged by the 24-hour front desk. National Museum of Qatar is a few minutes’ walk away.
Number of rooms: 50
Museum Street, Doha, Qatar