Great location right on the beach
Guests have almost only good things to say about the location of the Galaxy. They describe the position as ideal for a beach holiday, it being only 100 yards away. Most people found the walk into the village of Naxos quite pleasant during the day.