The 3-star Naxos Resort Beach Hotel, built a few metres from the endless sandy beach of St. George in Naxos, incorporates the local Cycladic and Venetian architectural style.
The 3-star Naxos Resort Beach Hotel, built a few metres from the endless sandy beach of St. George in Naxos, incorporates the local Cycladic and Venetian architectural style.