Karta Vacation Rentals
In Juffair, Manama — a 4-star Art Deco pick tucked close to Al Fateh Mosque, the Bahrain National Museum, Manama Souq and the Bahrain National Theatre. Opened in 2015, it’s a smart choice for business travelers and family-friendly stays.