Karta Vacation Rentals
On Sheikh Hamad Causeway in Manama, overlooking Muharraq Bay. This city resort sits minutes from the Diplomatic Enclave, Bahrain Central Business District, the National Museum, Bahrain National Theater and Marina Club—perfect for business trips or family stays.