Karta Vacation Rentals
In the heart of Rhodes' historic centre, a short stroll from Elli Beach and the Rhodes Casino. This aparthotel/hotel apartments sits within walking distance of the Medieval City, Aquarium Beach, Palace of the Grand Master and lively Bar Street — Diagoras Airport is about 14.5 km away.