Maison Lavandet is a haute French restaurant within a luxurious small hotel, offering a gastronomic experience with seasonal menus.