The Holiday Inn Express Truckee Hotel is conveniently located in Truckee, California a recreational paradise, surrounded by lakes and beautiful mountains. The hotel is within minutes to various ski resorts (Squaw Valley, Northstar, Alpine Meadows, Boreal, Sugarbowl), river rafting, golfing, fishing, water skiing, hiking trails, mountain biking, Donner Pass, shopping, and restaurants. Reno, NV is a easy ride approximately 35 minutes east.
Not what you're looking for?