Karta Vacation Rentals
In Juffair, Manama — roughly 2 km from the city center. Close to Al Fateh Mosque, Marina Beach Garden Park and Andalus Garden, and a short drive to Bahrain National Museum and Al Muharraq Stadium. Aparthotel-style lodging with free self-parking.