Karta Vacation Rentals





In Juffair, Manama — a short stroll from Juffair Mall and just minutes from Al Fateh Grand Mosque. Close to Bahrain National Museum, Juffair Square and the waterfront parks near Marina Beach. Bahrain Financial Harbour and local attractions are an easy drive away.