Hotels in Lindos, Rhodes - HRS

85107 Lindos, Rhodes City center: 1.2 km
85109 Lindos, Rhodes City center: 3.3 km