More Hotels Near Santa Helena
Leof. Irakidon, 20
Rhodes, GR 85101
Distance: 0.8 miles
IALYSOS AVE.,37
Rhodes, GR 85101
Distance: 0.9 miles
Trianta Beach
Rhodes, GR 85101
Distance: 1.1 miles
Beach of Ialysos
Rhodes, GR 85101
Distance: 1.1 miles
Ialyssos Beach
Rhodes, GR 85101
Distance: 1.1 miles
37 Ierou Lochou str., Ialysos
Rhodes, GR 85101
Distance: 1.1 miles
Apolloniou Rodiou, 23
Rhodes, GR 85101
Distance: 1.4 miles
Rhodes Landmarks Near Santa Helena
Nearby Cities and Towns