Karta Vacation Rentals





In Manama, a short stroll from the city center and the waterfront. 115 Sunshine Tower sits near Dolphin Resort and is within walking distance of Marina Beach Garden Park, the Bahrain National Museum and Al Fateh Mosque. A handy base for museum runs and seaside strolls.