minube
Explorers Hotel
The Explorers Hotel can be found in the French town of Bourg Saint Maurice, which is an excellent location and it's here where we can enjoy a wide variety of winter sports, due to its convenient location to the main lifts. The hotel offers an ideal atmosphere for the whole family.