The attractive 3-star Deer Lodge - Lodge Room is set in the lake district of Lake Louise. Built in 1921, the hotel is a combination of innovative architecture and contemporary facilities.
This hotel is set in the heart of Lake Louise, just 450 meters from Lake Louise and Plain of Six Glaciers Teahouse. The property is set 10 minutes from the center of Lake Louise.
Short walk to parks and a national park as well as ski areas.
All 73 cozy rooms at Deer Lodge - Lodge Room feature Wi-Fi, central heating, individual climate control, direct dial phone and TV. Some rooms offer a fantastic view over Austrian Mountain and Lake Louise. The rooms come with en suite bathrooms featuring a bathtub, a hairdryer and a shower.
Eat & Drink
Every morning starts with a hearty buffet breakfast. The magnificent restaurant offers light Swiss meals.
A full breakfast is served and charges are applicable.
Guests can make use of 24-hour reception, wedding services and concierge service as well as free parking, a safe deposit box and a vending machine.
Spa facilities at Deer Lodge - Lodge Room include a spa center, a sauna and a solarium. On-site activities feature canoeing, horse riding and hiking.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.