Karta Vacation Rentals
In Juffair, Manama — a central aparthotel spot steps from Juffair Mall and within easy reach of Al Fateh Grand Mosque and the Bahrain National Museum. About a 15-minute drive from Bahrain International Airport, it’s perfectly placed for shopping, sightseeing and short stays.