Deer Lodge is a quiet 3-star hotel set 24 km from Emerald Lake and 20 km from Yoho National Park. With accents of innovative architecture, the hotel was built in 1921 and renovated in 2011.
This property is positioned in the center of Lake Louise. Nestled in the lake district and 1 km from the city center.
The hotel offers quiet location close to a national park and hiking trails.
Compact rooms feature temperature control, central heating, a laptop-compatible safe, a dining area and a dressing room. They are outfitted with rustic decor.
Every morning at the bar guests may enjoy buffet breakfast. The non-smoking restaurant provides special meals. Offering continental meals, Deer Lodge is around 50 meters away.
Allergy free rooms, a safety deposit box and a vending machine for general use and computer equipment, a business centre and a meeting room for work can be found on-site.
Deer Lodge is a child-friendly hotel offering an arcade/game room and a playground. On-site sport activities include canoeing, snow skiing and horse riding.