Quality Inn & Suites, Santa Cruz Mountains is a 2.5-star property in Ben Lomond, California, situated in the heart of the Santa Cruz Mountains region.
The property includes a complimentary breakfast, electric vehicle charging stations, front desk service, laundry facilities, and non-smoking rooms throughout. Parking is available on-site.
The hotel sits within 15 minutes' drive of Roaring Camp Railroads and about 11.5 miles from Santa Cruz Beach Boardwalk. Henry Cowell Redwoods State Park and Mystery Spot are also nearby. This location works well for visitors exploring the redwood forests and attractions around the Santa Cruz area, as well as travelers passing through the mountains between the coast and Monterey Bay.