36.4521227689341 ­28.2189738750458
Go to map view
85100 Rhodes, Greece , Griva Street 78 +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


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.

Star Ratings