Pepper Tree Inn

Starting at

TripAdvisor Review

Based on 226 review

See all

Property Location With a stay at Pepper Tree Inn, you'll be centrally located in Tahoe City, within a 15-minute drive of Homewood Mountain Resort and Watson Cabin Living Museum. This motel is 6.6 mi (10.6 km) from Alpine Meadows Ski Resort and 16 mi (25.7 km) from Donner Lake. Distances are displa...

More details