Filter Results
Apply Filters
Clear Filters
Castle Hotels in Oxnard
Sandcastle By The Sea
3733 Ocean Drive, Oxnard, United States Show map
Nestled about 25 minutes' walk from Oxnard Public Beach Park, the 3-bedroom Sandcastle By The Sea Oxnard villa entices guests to explore various tourist destinations nearby. With a maximum capacity…
From US$ 1133
Book Now