Five-star resort is delighted to welcome guests to this exclusive new hotel in Crete

The much-anticipated Nana Princess is located on the north side of the island, boasting private pools in all of the suites, three restaurants, a white sandy beach and luxurious health club and spa. The resort brings unmatched levels of luxury and hospitality to the beautiful surroundings and with over 40,000m² of scenic beaches and six-star […]