Prince Stafilos
Welcome to our traditionally built 4-star hotel
Accommodation with elegance, highlighting the Greek heritage, preservation of the natural environment and an escape point for pure, authentic true hospitality for each of our guests.
The Prince Stafilos hotel is located in the town of Skopelos, just 90 meters from the sea and 300 meters from the port. The hotel unit is built on an area of 6 acres, among green gardens and bordered by areas of olive trees.