Nostos Studios is located in center of town and also very close to St. George beach( 10 mins. by walking), it was a great experience to visit Naxos and staying Nostos Studios, rooms were very clean and Stavros & his family was very warm and helpful.
We wish to visit there again.