Los Gatos Boutique Hotels

1 to 1 of 1

The Toll House Hotel

140 South Santa Cruz Avenue, Los Gatos, CA 95030 (Map)

Nestled at the base of the majestic Santa Cruz Mountains, the Toll House Hotel captures the charm and ambiance of historic downtown Los Gatos.…

+1 408.395.7070

1 to 1 of 1