Location: in Ixia Bay, 150 m. from the sea, 1.5 Km. from the city of Lalyssaos and 5 Km. from the city of Rhodes.
See more: Hotels in Europe Hotels in Greece Hotels in Ialyssos (rhodes) Holiday Destinations in Europe