Karta Vacation Rentals
In the heart of Rhodes Old Town, a quick walk from the Palace of the Grand Master and the Clock Tower. Rhodes Port is about a 7-minute stroll and Elli Beach is roughly 2.1 km away. Diagoras Airport (RHO) is approximately 14.1 km from the guesthouse.