Crowne Plaza is the only Ventura hotel on the beach with 258 ocean-view guest rooms, a business center, fitness facility, heated pool, C-Street Restaurant & Aqua Lounge, 19,000 sq. ft of meeting space
Crowne Plaza is the only Ventura hotel on the beach with 258 ocean-view guest rooms, a business center, fitness facility, heated pool, C-Street Restaurant & Aqua Lounge, 19,000 sq. ft of meeting space