visit website

645 North Lake Blvd.
Tahoe City, CA 96145
United States

+1 530 583-3711

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

)

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