Cuyama Buckhorn
BASIC INFORMATION:
State: California
Address:
4923 Primero St, New Cuyama, CA 93254Property Stars: 3 Star
More Details
This timeless roadside inn with a vintage vibe in California’s high desert sits between rust-orange mountains and Los Padres National Forest.
Pay $200 for $300 in hotel credit to be used through 12/22