Hotel Castro Folegandros Town

Load more Castro Folegandros Town images

Address: Folegandros Town, Cyclades, Greek Islands - Greece
Castro Folegandros Town Features: updating


Check price and availability

Open static map

Description

Castro Folegandros Town provides a comfortable setting while in Folegandros Town. The guest house has 13 individually-decorated rooms that are filled with a range of essential amenities to ensure guests have a comfortable stay.

Most popular hotels in Folegandros Town

Greece > Folegandros Town hotels