Karta Vacation Rentals
In the center of Rhodes New Town, a heartbeat from the sea and a short stroll to Santa Maria della Vittoria Church and the Palace of the Grand Master of the Knights of Rhodes. Rhodes National Theatre and the Governor's Palace are also within easy reach.