About Toll House Hotel
toll house is the wonderful marriage of an intimate, small-town hotel and the modern sophistication that is silicon valley. situated in the heart of beautiful los gatos, california a... Read more
toll house is the wonderful marriage of an intimate, small-town hotel and the modern sophistication that is silicon valley. situated in the heart of beautiful los gatos, california a... Read more