Title: Luxury Hotel & Villas - Crete
Description: The 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.
Listing Added: 2014-07-22 09:01:45
Listed in the following Categories:
:: [Incorrect Info/Broken Link? Please Let Us Know]