Most convenient stay you can find in the Center of Naousa. 1min walk from the best bars & restaurants.
Very clean & spacious.