Hotel Otter Hotel
★★★★
300 Mountain Ave, Banff (AB), Canada Show on map
Rimrock Banff, Emblems Collection is a 5-star hotel in Banff (AB), Canada. It is one of 46 places to stay in Banff (AB) listed on Triptoic.
300 Mountain Ave, Banff (AB), T1L 1J2, Canada
Rimrock Banff, Emblems Collection is located at 300 Mountain Ave, Banff (AB) T1L 1J2, Canada.
Rimrock Banff, Emblems Collection is rated 5 stars.
Highly rated alternatives close by
Hotel
Guest favorite
#1 in Banff
Guest favorite
Guest favorite
Hotel
Hotel
Hotel