Photo Source: Toll House Hotel, Los Gatos
The Toll House Hotel in Los Gatos, California is situated at the base of the Santa Cruz Mountains. It is the wonderful marriage of an intimate, small-town hotel and the modern sophistication that is Silicon Valley. Moreover, its Three Degrees Restaurant, Bar and Patio belongs on any short list of the best of Los Gatos. The name reflects the welcoming charm of its small-town community while the menu reflects the best in locally sourced, farm-fresh produce.