Along with a bar/lounge, this smoke-free hotel has a snack bar/deli and a meeting room. Free WiFi in public areas and free self parking are also provided. Other amenities include a front-desk safe.
Grand Hotel du Nord is located in Vesoul. The area's natural beauty can be seen at Notre Dame de La Motte a Vesoul and Ludolac. Take an opportunity to explore the area for outdoor excitement like hiking/biking trails.