Countries
This 2 star hotel is located in the suburbs of Chamonix. This 2 star hotel is located in the suburbs of Chamonix.