Luxury Hotel & Villas - Crete | St. Nicolas Bay Resort - 0 views
-
dimitriskar on 18 Sep 14The St. Nicolas Bay Resort and Villas is an upscale luxury hotel on Crete in a secluded beachfront location on the way from Agios Nikolaos to Elounda.
-
dimitriskar on 18 Sep 14The St. Nicolas Bay Resort and Villas is an upscale luxury hotel on Crete in a secluded beachfront location on the way from Agios Nikolaos to Elounda.