The Toll House hotel is a completely charming and elegant place to stay, and its location just a few steps from downtown Los Gatos makes it the ideal weekend getaway! We were there for a family occasion, and everyone raved about how beautiful the rooms were! The service is some of the best I've every experienced at any hotel.
Pros: Location, Wonderful service, Beautiful rooms
Cons: None!
more