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 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.