Location: between the villages of Kremasti and Trianda, ideally located just 10 Km. from the medieval town of Rhodes.
See more: Hotels in Europe Hotels in Greece Hotels in Kremasti (rodas) Holiday Destinations in Europe