36.291192127862 ­28.1694602966309
Go to map view
135, Lindos-Rodos Avenue, Afandou, Greece

Get Rates

Show Johannes Apartments at top of the results.

Get Flight + Hotel