Karta Vacation Rentals
On Amwaj Islands in Muharraq — a short drive from Bahrain International Airport and within walking distance of the Amwaj Lagoon. Close to Marassi Galleria Mall, Souq Al Baraha and cultural stops like the Bahrain National Museum and Prince Khalifa Bin Salman Park.