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.