The Pepper Tree Inn, is located in the heart of charming Tahoe City, and offers spectacular lake views unequaled by any other hotel in the area.  Our rooms feature an inviting "Mountain Home Theme" decor, which is brand new for Summer of 2003.  We are within minutes of world famous ski resorts, and other exciting summer or winter activities.  Please join us in one of the most charming places in the Lake Tahoe area.
  • Number of rooms: 46
  • Number of floors: 7
  • Check In: 3:00 PM
  • Check Out: 11:00 AM