This is a brand new establishment which offers guests a breakfast room and a large private car park for guests' cars.
This hotel is located some 60 m from Panormos beach on the Greek island of Skopelos. It is around 11 km from Skopelos and about 15 km from Glossa.