Karta Vacation Rentals
In the heart of Juffair, Manama — a short walk from Oasis Mall and Juffair Mall and about 10–13 km from Bahrain International Airport. Close to Al Fateh Grand Mosque and central attractions, this family-friendly hotel puts shopping, dining and city sights within easy reach.