Amfa Tower Hotel is also located only 350 metres from the massive Al Fateh Grand Mosque.
Manama Central Market is 10 minutes by car from property, while Dolphin Resort Bahrain is 19 minutes' walk away. Guests can easily reach Ahmed Al Fateh Islamic Center, which is merely a 5-minute stroll away.
Equipped with a TV, Amfa Tower Hotel features in-room comforts like ironing facilities and air conditioning. The apartment is also furnished with a sofa set.
The restaurant Red Plate is located about a 5-minute stroll from the accommodation. The apartment is a short distance from Awal Avenue/Juffair bus station.