Sign In Sign Up Get Listed

Embassy Suites Mandalay Beach Resort

2101 Mandalay Beach Road, Oxnard, CA 93035 Email Phone Number 805.984.2500 Website

This ad will close automatically in seconds. ×