Nestled at the base of the majestic Santa Cruz Mountains, the Toll House Hotel captures the charm and ambiance of historic downtown Los Gatos. The balconies with colorful geranium planters add to the quiet European flavor of the hotel. Only minutes away, one can be in the center of the high-powered business world of Silicon Valley, or exploring the premium wineries of the Santa Cruz Mountains or relaxing on the sandy beach of Santa Cruz. Steps away from the hotel, stroll down the street to unique shops, fascinating art galleries and international restaurants. The Toll House Hotel is the perfect antidote to the fast pace of everyday life.
Details
Check in: 3:00 PM Check out: 12 Noon Currency: U.S. Dollar