Staybridge Suites & Holiday Inn Express

The five-story AC Hotel is a 154-room hotel located in the Portsmouth Downtown/Waterfront area, within walking distance of Market Square, historic downtown, and the waterfront. This project is a joint venture with XSS Hotels.