Staybridge Suites & Holiday Inn Express

The five-story Staybridge Suites and Holiday Inn Express is a 180-room, dual-branded hotel located at 1 Arlington Street in South Boston. The hotel will incorporate features associated with both brands. This project is a joint venture with XSS Hotels. 

Cathartes Leads the Way on Mixed-Use “Smart Living” Growing Real Estate Trend View Press Release→