36.4521227689341 ­28.2189738750458
Go to map view
Griva Street 78, Rhodes, Greece +30 224 102 4755
Located in the centre of Rhodes town, just 100 metres from the beach, Helena offers air-conditioned rooms with balcony. It has a swimming pool with sun terrace and provides free Wi-Fi. Helena Hotel rooms are tastefully decorated and overlook the pool and the surrounding area. They come with a TV, fridge and hairdryer. A private bathroom is standard. A poolsi... More from Amoma

Get Rates

Show Helena Hotel at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Air-conditioned, Bar/Lounge, Express check out, Non-smoking rooms available, Parking (free), Pool (outdoor), Restaurant, Room service, Safe, Storage available
Internet Internet, WiFi (free)
Policy Pets allowed on request. Charges may apply.

Similar Hotels

Panorama Hotel Apartments
41, Parthenopis Str.
Spot Hotel
21 Perikleous str, Old Town

Guest Ratings

Star Ratings

booking.com
priceline.com