Karta Vacation Rentals
In Juffair, Manama — a lively aparthotel spot a short walk from Juffair Mall and Matrix BH Amusement Center, and minutes from Al Fateh Grand Mosque. Bahrain National Museum and Amwaj Islands are a short drive away; Bahrain International Airport is roughly 12.3 km from the property.