Karta Vacation Rentals
In Manama’s Al Juffair district, just a 2‑minute walk from the beach. Steps from Juffair Mall and Matrix BH Amusement Center and within easy reach of Al Fateh Grand Mosque and the Bahrain National Museum. Bahrain International Airport is about 13 km away.