Karta Vacation Rentals





In the heart of Rhodes Town’s medieval Old Town, this city-center villa sits a short stroll from the Street of Knights. It’s about a 9-minute walk to the Street of Knights and 0.5 miles from the Clock Tower. Grand Master's Palace, Mandraki Port, the Deer Statues and Rhodes Port are all nearby, while Elli Beach is roughly a 19-minute walk. Rhodes International Airport is about 8.1 miles away.