Travel Proud in Agios Leon
We found 1 property with availability in Agios Leon
Show on map
Terra Lucis Mountain Residences
Άγιος Λέοντας, Agios Leon, Greece
Located just 1.3 km from Porto Limnionas Beach, the 3-room Terra Lucis Mountain Residences Agios Leon villa provides access to various tourist attractions in the vicinity.
- 1-1