L Lara Seguin Review of Holiday Inn Hotel & Suites St.... 4 years ago Was just visiting. Seemed like a lovely place.
Comments: