Hotel Ixian Dream hotel - Adults only
★★★★
Ierou Loxou 37, Rhodes, Greece Show on map
Heleni Beach Hotel is a 3-star hotel in Rhodes, Greece. It is one of 938 places to stay in Rhodes listed on Triptoic.
Ierou Loxou 37, Rhodes, 85101, Greece
Heleni Beach Hotel is located at Ierou Loxou 37, Rhodes 85101, Greece.
Heleni Beach Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel