St. Nicolas Bay *****Member of SLH
This delightful Boutique Hotel is perched magnificently on a secluded beachfront location and private sandy cove at Aghios Nikolaos in Crete Island.
Extensive gardens, olive trees and flowers are adding to the spirit of seclusion with renovated Club Suites and Thalassa Villas with private infinity Pools and panoramic sea views. Impressive range of facilities include infinity pools, private sandy beach, watersports and Poseidon Spa with sauna steam bath and gym.
Five superb restaurants to choose with different cuisine from Greek, Cretan, French Sushi and Asian serviced by incredible staff with a “nothing is too much trouble” attitude.