More Hotels Near Amaryllis Hotel
Stratigou Griva Str. & Mandilara 68
Rhodes, GR 85100
Distance: 0.0 miles
50 Nikiforou Mandilara Street
Rhodes, GR 85100
Distance: 0.0 miles
55 Mandilara Str.
Rhodes, GR 85100
Distance: 0.0 miles
15 Stratigou Griva
Rhodes, GR 85100
Distance: 0.0 miles
27th G. Leontos Street
Rhodes, GR 85100
Distance: 0.0 miles
7, G. Griva Street
Rhodes, GR 85100
Distance: 0.1 miles
54, Orfanidou street
Rhodes, GR 85100
Distance: 0.1 miles
Rhodes Landmarks Near Amaryllis Hotel
Nearby Cities and Towns