Embassy Suites Mandalay Beach Hotel 1800 S 2nd Street

Oxnard, CA 93035

An all-suite beachfront 250 room resort hotel in Oxnard, California.

Property Type

Hotel

Property Size

250 Rooms

Property Status

SOLD