
Banff, AB, Canada
Otter Hotel
4-star hotel · Banff Lodging Company
Situated 1400 km from the town center, this 2025-built hotel offers easy access to area attractions, including a golf course (2200 km) and ski slopes (7600 km). Public transport is just 30 meters away. The 174 comfortable…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking


