Offering garden views, Rhodes Island Elli Beach Apartments is an accommodation located in Rhodes Town, 500 metres from Akti Kanari Beach and 2.9 km from Ixia Beach. The air-conditioned accommodation is 200 metres from Elli Beach. The aparthotel features family rooms.
Featuring a private bathroom, units at the aparthotel also offer free WiFi, while selected rooms are fitted with a balcony.
Sightseeing tours are available in the vicinity. A car rental service is available at the aparthotel.
Popular points of interest near Rhodes Island Elli Beach Apartments include Deer Statues, Mandraki Port and The Street of Knights. The nearest airport is Rhodes International Airport, 12 km from the accommodation.