Tariq Almoayed Tower Hotel Manama
Just 1.5 km away from the city centre, Tariq Almoayed Tower is situated in Manama. It features free Wi-Fi in all areas, a swimming pool and a gym. The restaurant offers a 24-hour room service.
Number of rooms: 50
Building 182, Road 1405, Block 314, 1216 Manama, Bahrain