Karta Vacation Rentals
Hidden in the heart of Rhodes' medieval Old Town, this boutique hotel sits steps from the Palace of the Grand Master and within a 5-minute walk of Rhodes Port. Mandraki Port is about 0.3 mi away and Elli Beach roughly 1.3 mi; Diagoras Airport is 14.8 km.