Hotel Neptune is a 2-star property located in Montbard. This 2-star hotel offers free WiFi. At the hotel, each room comes with a wardrobe and a flat-screen TV. A continental breakfast is served every morning at the property. Avallon is 44 km from Hotel Neptune.