Karta Vacation Rentals
In Rhodes Town’s Neochori, a romantic spa hotel just a 4-minute walk from Elli Beach and about 11 minutes on foot to Mandraki Port. The Palace of the Grand Master, Medieval Windmill and the harbour gates are all within easy walking distance.