California > Los Gatos > Travel & Transportation > Hotels, Motels, & Lodging > Toll House Hotel
140 S Santa Cruz Ave, Los Gatos, California, 95030
(800) 238-6111
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!