Featuring free WiFi, the seafront Little Mermaid Studios are situated in the heart of Náousa, close to several shops, bars and cafes. Wine Museum of Naousa is 900 metres from the property. The accommodation is air conditioned and is fitted with a...
Show more