Residence Inn, nestled just 3 miles from the heart of Oxnard, offers the comforting seclusion of self-contained suites, merely a quick journey from the Pacific's waves. With an emphasis on a superior spa experience, it captures the serenity of a wellness retreat while providing prominent amenities.