Located in Agios Nikolaos, St. Nicolas Bay Resort Hotel & Villas is by the sea, within a 5-minute drive of Agios Nikolaos Archaeological Museum and Folk Museum. This luxury hotel is 0.8 mi (1.2 km) from Ammoúdi ... Read more

View all Luxury Hotels in Agios Nikolaos