Hotels in Afantou, Rodos - HRS

85100 Afantou, Rodos City center: 1 km
Dbl. from 27.00EUR
851 00 Faliraki, Rhodes City center: 3.6 km
Dbl. from 67.00EUR