Facilities and services include restaurant, bar, swimming pool, wireless Internet access and 24-hour reception.
Rooms feature TV, mini fridge, air conditioning, wireless Internet access, hairdryer and bathroom.
Apartments also featuring kitchenettes.
Please note that some of the above facilities may be closed due to weather / seasonal conditions.
Address: 37003 Skopelos Town, Skopelos island, Greece.