Karta Vacation Rentals
On Amwaj Islands’ Lulu Amwaj beachfront — a luxury, family-friendly resort just minutes from Bahrain International Airport and close to Wahooo! Waterpark, Bahrain City Center Mall, Prince Khalifa Bin Salman Park, the National Theater and the National Museum.