Karta Vacation Rentals
Aparthotel in Manama’s lively Juffair district, minutes from Al Fateh Grand Mosque and the Bahrain National Museum. Juffair Square Shopping Center and Amwaj Islands are close by, with Marina Beach Garden Park and Andalus Garden within easy reach.