Located just steps away from the beautiful Truckee River along Interstate 80 in Truckee, CA. Only 18 miles to Lake Tahoe and 20 to 25 minute drive to Squaw Valley Ski Resort, Northstar California Ski Resort, and all other Major Ski Resorts in and around Lake Tahoe. Surrounded by Sierra mountain peaks, rivers, and lakes, there is an abundance of outdoor activities including fishing, boating,
hiking, biking, Golfing, Skiing, Snowboarding,and whitewater rafting. With historic downtown Truckee only 6 miles away, the shopping and dining options are plentiful.