Karta Vacation Rentals





On Bahrain’s Amwaj Islands, a beachfront resort on Lulu Amwaj Island just off Manama. Steps from Prince Khalifa Bin Salman Park, Bahrain National Theater and the National Museum. Wahooo! Waterpark and Bahrain City Center Mall sit about 8.1 miles away; Bahrain International Airport is roughly 2.5 miles. About 2 km from the city center.