Is the Hotel still owned by Holiday inn? And if it isn't when do it switch?
Address: 151 W Orchard Ave, Hayden, ID 83835, USA
Carissa (Rissa) | Sep 4, 2019
It was bought out by Triple Play. Quite some time ago.
Shaun Pohlman | Sep 4, 2019
It is NOT...I have no idea when it switched.
Thanks! Your answer is awaiting moderation.