Harvard House
South Lake Tahoe, United States
Do you love Harvard House? Then tweet it up from 82nd to 81st place or even up to 1st!
Harvard House
2158 Harvard Avenue, South Lake Tahoe, United States
Ranking: Harvard House is ranked 82nd out of 84 accommodation options available in South Lake Tahoe.
Classification: Hotel
We do not have a detailed description for Harvard House. If you are familiar with Harvard House and would like to submit a description please Click Here.