Located on the coast of the Pacific Ocean, 5 miles from downtown Oxnard, California, this all-suite resort features a restaurant, bar and beach access. It has spacious suites with 2 full bathrooms.
Address: 2101 Mandalay Beach Road, Oxnard (California)
Rates from:
USD 143 Book Now