Karta Vacation Rentals
On Rhodes' waterfront, just steps from Elli Beach and the Rhodes Aquarium. The hotel sits about 60 m from the sand and within easy walking distance of the Medieval Old Town, Rhodes Port, Rhodes Casino and local bars. Diagoras Airport is roughly 14.5 km away.