Karta Vacation Rentals
In Juffair, Manama — a lively aparthotel neighborhood steps from shopping and city sights. You're a 4-minute walk from Oasis Mall, about 8 minutes to Juffair Mall and roughly 0.5 miles from Al Fateh Grand Mosque, with Bahrain National Museum and the World Trade Center a short drive away; Bahrain International Airport is about 10.4 km.