Hôtel Vauban is a relaxed hotel offering mountain views and low-key dining. Some rooms feature balconies.