Rhodes airport is approximately 18km away, the city of Rhodes (Rhodes town centre) is 100m away, and the nearest beach is a approximately 20m away.
See more: Hotels in Europe Hotels in Greece Hotels in Rhodes Holiday Destinations in Europe