Canada, Big 3 Ski Area, Banff
The Banff Inn is a popular and friendly hotel located on Banff Avenue and only minutes from the restaurants, shopping and vibrant nightlife. The Banff Inn has a bar with wide screen TV's and lobby area and sampling the offerings of in-house Carlito's Pizzeria is a must.
AccessibilityRestaurant, spa, vending machines etc.
Board basis options available
This property caters for the following special dietary requirements