Karta Vacation Rentals
On Bahrain’s Amwaj Islands, this beachfront Art Deco resort sits by the ocean a short drive from Lagoon Park and Marassi Beach. Nearby sights include Prince Khalifa Bin Salman Park, Bahrain National Theater, Bahrain National Museum, Marassi Galleria Mall and Souq Al Baraha.