St Nicolas - Thalassa Villas Europe / Griechenland / Kreta / Lassithi / Agios Nikolaos Category: Type: Villa/s Private Luxury Address: P.O. Box 47, GR-72100
Aghios Nikolaos
Crete, Greece Facilities:
Properties:
Open: April - October...Graciously perched on a wonderful waterfront location of Crete Island in Greece, overlooking the ever changing blue and green hues of the Mirabello Bay, Thalassa Villas invite you to discover a haven of privacy and beauty.