Toll House Hotel/Verge at the Toll House
140 S. Santa Clara Cruz Avenue, Los Gatos, CA 95030
Share This Business
Are you the owner? Claim your business now!
Toll House Hotel/Verge at the Toll House is a hotel located in Los Gatos, CA 95030.
© 2017 SAVE LOCAL NOW, LLC. All Rights Reserved, Powered by
Account has not been activated.