Hotels in Rhodes

Rhodes Island Elli Beach Apartments

17 Geor. Papanikolaou, Rhodes

Reservations:+1-888-355-0343

4 bedrooms

Baths

Guests

Description

With a stay at Rhodes Island Elli Beach Apartments in Rhodes (Neochori), you'll be within a 5-minute drive of Rhodes Port and Mosque of Murad Reis. This guesthouse is 8.3 mi (13.3 km) from Water Park Faliraki and 0.1 mi (0.1 km) from Rhodes National Theatre.

Amenities

Elevator

WiFi/Internet

Laundry

Non-smoking

Air conditioning

24/7 front desk

Beach

Check Price

No nearby properties available in this region at the moment.