Castro Hotel is a 3-star venue positioned about 36.0 km from Tria Pigadia.
This venue accommodates guests in the center of Folegandros Island. A 5-minute walk to the center of Folegandros Island.
Castro Hotel offers a panoramic view to its guests.
Castro Hotel provides 13 guestrooms appointed with a refrigerator, a private balcony, individual climate control, a sitting area and a sofa for a pleasant stay in Folegandros Island. Some rooms overlook the sea. Guests can make use of a hairdryer, a shower and a bathtub.
Eat & Drink
Pounda offers Greek dishes and lies 150 meters away.
Wireless internet is available in the entire hotel for free.
Free public parking is possible at a location nearby.