Tahoe City is a tiny town and as such you worry about the quality of the hotels as all are rated 2 stars. The Pepper Tree is the best place in town. It is clean, recently updated and the owners are awesome. We were there for a volleyball tournament and they knew that and had copies of directions pre-printed for...
More
- Pepper Tree Hotel
- Pepper Tree Motel
