Mandalay Beach Hotel & Resort Embassy Suites

Mandalay Beach Hotel & Resort Embassy Suites

Mandalay Beach Hotel & Resort Embassy Suites 2101 Mandalay Beach Road, , CA 93035
Oxnard (US)

How to get here ?

Mandalay Beach Hotel & Resort Embassy Suites
2101 Mandalay Beach Road, , CA 93035 Oxnard (US)