Castle Mountain Chalets

Banff-Windermere Highway 100, Castle Junction, Canada

See Map

Reservations:+1-888-376-9286
Castle Mountain Chalets
Show All Photos

Top Amenities

Check Availability

Castle Mountain Chalets

Castle Mountain Chalets is a lodge located in Castle Junction, offering stunning mountain views. All units come with a sofa, seating area, flat-screen TV with cable channels, kitchen with dining area, and private bathroom. Appliances such as a microwave, fridge, oven and electric tea pot are also available. The lodge also provides a business center, free WiFi and parking, ski pass sales point and ski storage. Hiking and skiing can be enjoyed nearby, and Banff and Lake Louise are both within close proximity.

Hotel Policies