• August 17, 2018

We are excited to be a part of bringing the first Staybridge Suites to Idaho! The Staybridge Suites is a 70,864 square foot, five-story, 96 room hotel with a fitness center and an indoor pool. The Idaho Business Review wrote an article announcing the ground breaking in Coeur d’Alene.