Banff Adventures - Luxury Hotels
Rimrock Resort Hotel

Rimrock Resort Hotel

The Rimrock Resort Hotel is located in Canada's renowned Banff National Park, in the heart of the Canadian Rocky Mountains.

 

Activities

Learn More

Packages

Learn More