More Hotels Near Alkyonides Hotel
Irakleidou Str.
Rhodes, GR 85104
Distance: 0.2 miles
Kremasti Beach, Kremasti 6
Rhodes, GR 85104
Distance: 0.7 miles
Marmaro Area Kremasti Ialysos
Rhodes, GR 85104
Distance: 0.8 miles
IALYSSOS BEACH,
Rhodes, GR 85100
Distance: 0.9 miles
IALYSOS AVE.,37
Rhodes, GR 85101
Distance: 1.2 miles
Leof. Irakidon, 20
Rhodes, GR 85101
Distance: 1.5 miles
Trianta Beach
Rhodes, GR 85101
Distance: 1.7 miles