Hotel Los Gatos & Spa

check rates
up to: % savings
210 E Main St, Los Gatos, CA 95030
  • stars
  • rating
Located at the base of the Santa Cruz Mountains, this two-story hotel is 5 blocks from downtown Los Gatos, 15 miles from San Jose, and 20 miles from the coastal town of Santa Cruz. read more
Special Offer