Karta Vacation Rentals





In the heart of Rhodes near the Old Town — Santa Maria City Hotel is a short walk from Elli Beach, Mandraki Port and the Palace of the Grand Master of the Knights of Rhodes. Rhodes Port is about 1 mile away and Diagoras Airport is roughly 14.2 km.