Nice luxury hotels in Folegandros Town
View all photos
From
177$/night
Kallisti Hotel
Luxury hotels in Folegandros Town with swimming pool
View all photos
From
508$/night
Themonies Luxury Suites
View all photos
From
207$/night
Aria Boutique Hotel
Location
Folegandros Town, South Aegean, Greece, 84011
Contact Us