Karta Vacation Rentals
On the sun-slick Amwaj Islands, steps from the lively Amwaj Lagoon and a short drive from Bahrain International Airport. Close to Marassi Galleria Mall and Muharraq sights, this aparthotel puts island life and city stops within easy reach.