Karta Vacation Rentals



In the heart of Rhodes Old Town, a true city-center base steps from Rhodes Port, the Palace of the Grand Master and the historic Street of the Knights. Elli Beach is about 1.7 km away, while Faliraki sits roughly 12.5 km from the property.