Skip to main content

Toll House Hotel

hotel · Los Gatos, CA

Address
140 S Santa Cruz Ave, Los Gatos, CA 95030
Phone
(800) 238-6111
Website
likeshop.me/tollhouselosgatos
Where
37.2210, -121.9851

Search Hominin for Toll House Hotel

Other hotels nearby

More in Los Gatos