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.

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