Limnonari Studio Hotel
Limnonari beach, Greece 1, Skopelos, 37003
Situated in Skopelos Town, within 70 metres of Limnonari Beach and 1.6 km of Agnontas Beach, Limnonari Studio features accommodation with a garden and free Wi-Fithroughout the property as well as free private parking for guests who drive.