Channel Island Shores

1311 Mandalay Beach Road, Oxnard, California, United States

$135.00
Avg. per Night
Channel Island Shores is located just one block from the beach offering a children’s play area, perfect for surfing, biking, water skiing and other water sports.