Quality Inn & Suites Santa Cruz Mountains

9733 Highway 9
Ben Lomond, CA 95005