Toll House Hotel

(408) 395-7070
140 S Santa Cruz Ave, Los Gatos, California, 95030

Business hours

Always open

About us

At the base of the Santa Cruz Mountains in Los Gatos, California, Toll House Hotel invites revelry at every turn, blending the intimate charm of a small town with the natural beauty and modern style that defines the Silicon Valley. Explore it for yourself.

Reviews


No reviews yet. Be the first to write a review!