Karta Vacation Rentals
In Juffair, Manama — a short drive from key sights. You’ll be within about 10 minutes of the Bahrain National Museum and Al Fateh Grand Mosque, and just a few kilometres from the city centre. Nearby spots include Al Fateh Mosque, Marina Beach Garden Park and Andalus Garden.