Spending a week at Lake Tahoe in the summer is just the beginning…spend the week in confortable and relaxing condo just makes it better. Pete’s Place located in Tahoe Vista is situated close to everything, from the lake and its beaches, to good eatery’s, 15 minutes from Squaw Valley, North Star, Tahoe City and Truckee. A quiet setting, great fishing near by, lots of areas to hike and bike around…just a ton of far out fun.
more