Santa Cruz Mountains-Quality Inn
Located at:9733 HWY 9, Ben Lomond, CA, 95005, US
Phone (831) 709-4025
Offering modern amenities, spacious rooms and a serene location, our Quality Inn & Suites® Santa Cruz Mountains is the ideal destination for a family vacation or weekend getaway.
Thank you for your generous donation!
Joe Stretch State Farm
Thank you Joe Stretch for all the support! SLV always needs community leaders like you!Show More