Embassy Suites Mandalay Beach Hotel

2101 Mandalay Beach Rd

Oxnard, CA 93035

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

Property Type

Hotel

Size

Status

SOLD