The Rimrock Resort is located in the heart of the town of Banff in Banff National Park in Alberta Canada and offers world class amenities.