Iron Horse Lodge is located just steps away from the ski lifts in the heart of the shops and restaurants.
Offering 1, 2, 3 and 4 bedroom condominiums with excellent mountain or village views, all condominiums are individually decorated with a balcony or terrace, fully equipped kitchen as well as TV & DVD player.
Official Rating 3.5*
Leave a Review