With traditional features, this hotel is located only 130 m from the beach.
See more: Hotels in Europe Hotels in Greece Hotels in Sporades Holiday Destinations in Europe