At the centre of Aegean Sea, where the deep blue sky meets the boundless sea, the nicest island of Cyclades, Naxos is located. Next to Saint George’s beach one of the most beautiful beaches of the island is situated the Hotel Prin ...
Princess of Naxos Overview