2101 Mandalay Beach Road, Oxnard
Located on the Pacific Ocean's coast in Oxnard, California, 5 miles from downtown, this all-suite resort features a restaurant, an outdoor pool, and beach access. It features two spacious suites, each with its own full bathroom.