Agios Leon hotel reservation: check availability and room rates
Beachfront hotels in Agios Leon
1 property found
-
Roxa Seaview Apartment
Agios Leon Porto Roxa, Agios Leon, Greece (Show map)
Roxa is 80 m² venue designed to accommodate up to 4 guests. Porto Limnionas Beach is a 5-minute drive away and Korakonissi is a 25-minute walk from the accommodation.