Construction on the Holiday Inn Express and Suites at Ventura Harbor is officially underway, according to a report. The hotel is located at the Ventura Port District, alongside a stretch of the harbor’s marinas.
The hotel expansion will add 40 new guest rooms within a 10-minute walk of the harbor. Construction...
One Response