Htel Le Manoir des Montagnes is located just 66 feet from ski elevators in Les Rousses ski resort and 1.9 mi from the Swiss border. It offers suites with contemporary design, free WiFi access and mountain views ... Read more

View all Luxury Hotels in Les Rousses