The Moose Inn, Banff
Bar
The Moose Hotel & Suites is a hotel located in downtown Banff, offering air-conditioned guest rooms with patios or balconies. It features a spa center and an on-site bar, providing a comfortable stay for visitors.
Location
Location