Get Directions to Embassy Suites by Hilton Mandalay Beach Resort
Get directions
Embassy Suites by Hilton Mandalay Beach Resort
2101 Mandalay Beach Road, Oxnard, CA 93035
+1 805-984-2500
2101 Mandalay Beach Road, Oxnard, CA 93035
+1 805-984-2500