The hotel is a modern, recently renovated establishment that has struck a harmonious balance between natural beauty, picturesqueness and luxury, tradition and modernity and it is surrounded by lush green vegetation.
The hotel is about 300 metres away from the Skopelos seafront and port and has all the amenities to guarantee an unforgettable stay.