More Hotels Near Meliton Hotel
Theologos
Rhodes, GR 85100
Distance: 0.7 miles
Theologos
Rhodes, GR 85106
Distance: 1.3 miles
18th Km, Kameiros, Paradisi
Rhodes, GR 85106
Distance: 1.9 miles
Paradissi - Tholos
Rhodes, GR 85106
Distance: 2.7 miles
Sotiras Place
Rhodes, GR 85106
Distance: 3.9 miles
Irakleidou Str.
Rhodes, GR 85104
Distance: 5.7 miles
62 Niriides Street, Kremasti
Rhodes, GR 85104
Distance: 5.9 miles