9733 Highway 9Ben Lomond, CA 95005
831.336.2292
A newly rejuvenated redwood resort inn located near Santa Cruz, CA and coastal beaches.
We use cookies on this site to enhance your user experience. For a complete overview of all cookies used, please read more here.