645 North Lake Blvd.
Tahoe City, CA 96145
Get directions

About Us

The Pepper Tree Inn: not just another North Lake Tahoe Hotel!

Reviews