Folegandros Town villas
We found 1 property with availability in Folegandros Town
Show on map
Pegados Villas
Chora Folegandros, Folegandros Town, Greece
Pegados Villas provides guests with a garden, a sunbathing terrace and a sun deck as well as a flat screen TV, flat - screen TV and a summer terrace. Galifos Beach is a 25-minute walk from theā¦
- 1-1