Embassy Suites Mandalay Beach Hotel & Resort
Category
General Information
Locality: Oxnard, California
Phone: +1 805-984-2500
Address: 2101 Mandalay Beach Rd 93035 Oxnard, CA, US
Website: www.mandalaybeach.embassysuites.com
Likes: 339
Locality: Oxnard, California
Phone: +1 805-984-2500
Address: 2101 Mandalay Beach Rd 93035 Oxnard, CA, US
Website: www.mandalaybeach.embassysuites.com
Likes: 339