Karta Vacation Rentals





On Rhodes Island in the Neochori quarter, a short walk from Rhodes Town center and the port. Minutes from Mandraki Harbour, Elli Beach, Rhodes Aquarium and the Palace of the Grand Master — a smart base for a romantic spa stay in Rhodes Town.