Channel Islands Inn

Address: 1001 E Channel Islands Blvd Oxnard, CA , US, 93033
0/5 (0)

Reviews for Channel Islands Inn

Open Now

Special Offers

Hotels in Oxnard, California https://oxnard-hotels.americanotels.com/