The Toll House Hotel enjoys a prime location in the heart of Los Gatos, a quaint town known for its upscale boutiques, gourmet restaurants, and vibrant arts scene. The hotel is within walking distance of numerous shops, cafes, and galleries, providing guests with plenty to explore. Outdoor enthusiasts will appreciate the nearby hiking and biking trails, including those in the scenic Los Gatos Creek Trail and the Santa Cruz Mountains.
MoreLess
