Studio Voulis is located at Limenaria, just 100m from the beach and 500m from the town centre.
Hotel Information
The building is built on a hill offering amazing views of the village, the Aegean sea and Mount Athos. Each unit is equipped with a kitchenette, refrigerator, private bathroom, air condition, and a large balcony with views of the Aegean Sea.
Free parking is available.