55 Los Gatos Saratoga Rd, Los Gatos, California 95032 USA
Hotel Front - Evening/Night
Claim copyright