Choose your room
Castro Hotel is a 3-star accommodation within 49 km of Punda Beach Club.
Castro Hotel lies in the center of Folegandros Island. This property is about 1 km away from the center of Folegandros Island.
Castro Hotel offers a panoramic view to its guests.
Castro Hotel includes 13 guestrooms with climate control, cable TV with on-demand movies, a private balcony, a seating area and a CD player. The rooms have a view over the sea. The bathrooms come with a bathtub, a hairdryer and bath sheets for more comfort.
Guests can enjoy Greek and Mediterranean cuisine at Pounda located fairly close to the property.
Castro Hotel is located within a 50-minute drive from Milos airport.
- Sitting area