The hotel is about 300 metres away from the Skopelos seafront and port and has all the amenities to guarantee an unforgettable stay.
See more: Hotels in Europe Hotels in Greece Hotels in Sporades Holiday Destinations in Europe