Crowne Plaza Hotel VENTURA BEACH

450 E HARBOR BLVD
VENTURA
California
United States