Karta Vacation Rentals





In the heart of Rhodes' Medieval Town, just steps from the Palace of the Grand Master and the Street of the Knights. This city-center boutique sits in Rhodes Old Town, about a 6-minute walk to Rhodes Port and roughly 16 km from Diagoras Airport.