Boasting sea views, Eleni\'s Sea View Apartment is situated in Rhodes Town, 400 metres from Temple of Apollon. Guests staying at this apartment have access to a fully equipped kitchen.
With 3 bedrooms, this apartment features a balcony, a living room and a flat-screen TV.
The apartment offers an outdoor pool.
Collachium is an 11-minute walk from Eleni\'s Sea View Apartment. The nearest airport is Rhodes International Airport, 12 km from the accommodation....