Otter Hotel

**

T1L1H8 Banff, 1000 600 Banff Ave

In Banff (Uptown District)

Facilities in hotel

Important

on-line

Informations about hotel

Accomodation

Located in Banff (Uptown District), Otter Hotel is within a 10-minute drive of Upper Hot Springs and Banff Gondola. This hotel is 11.7 mi (18.8 km) from Banff National Park and 12.6 mi (20.3 km) from Sunshine Village.