Hôtel du Léman is an upmarket hotel offering scenic lake and mountain views. Amenities include a restaurant, bar, and gym.