Channel Islands & Manzanita
Channel Islands & Manzanita is a hospitality business in Oxnard, CA that offers accommodation services to visitors. With a focus on providing a comfortable and relaxing experience, this establishment caters to individuals looking for a peaceful getaway in a serene environment.
Generated from their business information