Location: just 100 m. from the Lalyssos Beach, 7 Km. from the centre of Rhodes.
See more: Hotels in Europe Hotels in Greece Hotels in Ialyssos (rhodes) Holiday Destinations in Europe