The Pepper Tree Inn is located in the heart of charming
Tahoe City. Enjoy breath-taking lake views, in-room coffee, and on-demand movies. Close to hiking and biking trails, jumping night spots, and several excellent restaurants. 51 rooms are available to guests.