140 South Santa Cruz Avenue Los Gatos, CA408-395-7070 tel 408-395-3730 fax
The Toll House Hotel is a quiet, European boutique hotel and is located at the base of the Santa Cruz Mountains in the heart of Silicon Valley. Just steps from the hotel you'll find shops, art galleries, restaurants and the Los Gatos Town Plaza.