Los Gatos Lodge

50 Los Gatos Saratoga Road
Los Gatos
California
United States