Courtyard By Marriott 600 E Esplanade Dr Oxnard, CA 93036 Phone: (805) 988-3600 Fax: (805) 485-2061 View Website
Category: Hotels & Motels