Toll House is an upscale hotel located in the heart of downtown Los Gatos. The large property features 115 rooms, pool, fitness center, shop and restaurant. It is located right off Highway 17 and within walking distance of stores, restaurants, wineries and scenic wilderness. Other amenities include queen and king size beds, flatscreen TV, DVD player with movies, desk, wifi, air conditioning and concierge service.