1156 South Oxnard Boulevard, Oxnard, CA 93030, USA
1156 S Oxnard Blvd Oxnard, CA 93030-7418
Oxnard
California
93030
United States
Best Western Oxnard Inn is pet friendly! Two pets under 30 lbs are welcome for an additional fee of $40 per pet per stay.