Afaq Tower
1234 Manama, 1111 Road 2419, Area 324, Juffair
1234 Manama, 1111 Road 2419, Area 324, Juffair
With a stay at Afaq Tower in Manama (Juffair), you'll be within a 15-minute walk of Juffair Mall and Oasis Center Juffair. This aparthotel is 1.3 mi (2.2 km) from Al Fateh Grand Mosque and 1.7 mi (2.8 km) from Al-Qudaibiya Palace.