Harbor Inn Santa Cruz
Twin Lakes (California), United States
Harbor Inn Santa Cruz

645 Seventh Avenue, Twin Lakes (California), United States
Ranking: Harbor Inn Santa Cruz is ranked 1st out of 1 accommodation options available in Twin Lakes (California).
Classification: 2 Star Inn
We do not have a detailed description for Harbor Inn Santa Cruz. If you are familiar with Harbor Inn Santa Cruz and would like to submit a description please Click Here.