Retreat Centers/Conference Centers

Results Found: 1 View On Map new search
Toll House Hotel/Verge Restaurant
Situated at the base of the Santa Cruz Mountains in Los Gatos, California, Toll House Hotel seamlessly blends the intimate charm of a small-town with the modern sophistication and natural beauty that defines the Silicon Valley.
140 S. Santa Cruz Ave.
Los Gatos, CA 95030