This hotel is located around 200 m from the harbour, about 40 m from the beach, and about 4 km from the town of Alonissos.
See more: Hotels in Europe Hotels in Greece Hotels in Sporades Holiday Destinations in Europe