Ampelos Resort Chora Folegandros, Folegandros
Centrally located in Folegandros Town, the white-washed Ampelos features a pool and a stone-paved sun terrace with panoramic views over the Aegean Sea and the village. It also includes a poolside bar and offers free Wi-Fi in all areas.
Number of rooms: 12
Chora Folegandros, Chora Folegandros, 84011, Greece