Hotels in Afantou, Rodos - HRS

85100 Afantou, Rodos City center: 1 km
Dbl. from 27.00EUR