Princess Of Naxos

Princess Of Naxos hotel information

Princess Of Naxos is ideally located a few minutes’ walk from the town centre, only steps away from the beach front. The hotel offers free parking and free Wi-Fi.

Princess Of Naxos in Naxos