300 Mountain Avenue, Banff, Alberta T1L 1J2(888) 746-7625
A Memorable Dining Experience Featuring some of the most magnificent views of Banff, Primrose serves breakfast, brunch, and dinner with a side of incredible scenery.