★★ | 12733 South Highway 33, Santa Nella Village (CA)
Starting from
USD 97.26
per night
Lat: 37.103714, Lon: -121.014503