Clos Saint Nicolas B&B – 33 rue saint nicolas. – Neauphle-le-Chateau, France 78640
The Clos Saint Nicolas B&B is a 4 star hotel in Neauphle-le-Chateau, France in the region of Ile-de-France. It has 5 rooms and an average reviewer rating of 9.6 out of 10 on Agoda.com.
Additional Photos and Map: