Hotel Le Bellevue is a French restaurant and bar offering a gastronomic dining experience. This establishment provides a restaurant, bar, and terrace with scenic views.