Karta Vacation Rentals
In the heart of Rhodes Old Town, a short stroll from the port and the Palace of the Grand Master. Minutes from the Clock Tower and the Archaeological Museum of Rhodes, and within easy walking distance of the Street of Knights, Hammam Turkish Baths and the Old Town Aquarium. Diagoras Airport (RHO) is about 16 km away.