Located in Rhodes (Neochori), HELENA S RETREAT is within a 15-minute walk of Elli Beach and Palace of the Grand Master of the Knights of Rhodes. This apartment is 0.8 mi (1.4 km) from Rhodes Port and 7.9 mi (12.8 km) from Water Park Faliraki.
Rooms
Make yourself at home in one of the 2 air-conditioned rooms featuring kitchens with stovetops and espresso makers. Wired and wireless internet access is complimentary, while 48-inch flat-screen televisions with digital programming provide entertainment. Conveniences include electric kettles and washing machines.