NULL, Oxnard Shores, Oxnard, California, United States of America
FAQs about Mandalay on the Sand
What is the hotel's location in relation to key landmarks?
The hotel is located at 871 Surfrider Way, Oxnard, Ventura County, California, in the Oxnard Shores area, but specific distances to key landmarks are not provided.
Have a question?
Instant AI responses are based on hotel information