Staybridge Suites and Holiday Inn Express Coming to Boston
The 90-room Staybridge Suites and 90-room Holiday Inn Express will be owned by XSS Hotels (“XSS”) and Cathartes Investments. Colwen Hotels, the management company affiliate of XSS, will manage the new 180-room hotel. This property