Arkoulis

The hotel is 15 minutes on foot from the centre of Naousa and the main bus station, and is 20 minutes from the beach.

Check availability and book

Check availability and book