Toll House Hotel
Toll House Hotel is located in the charming, historic downtown of Los Gatos, California, at the base of the stunning Santa Cruz Mountains and near the booming businesses of Silicon Valley. The hotel offers a tranquil stay within walking distance of boutique shops, renowned restaurants and beautiful parks. Contact the hotel for any information or special requests! We happy to assist you to make your stay at the Toll House unforgettable.
Phone: (408)395-7070 or (800) 238-6111
140 South Santa Cruz Ave.
Los Gatos, CA 95030