North Tahoe Lodge Hotels & Rentals: Hotels

14758 Skislope Way
Truckee, CA 96161
view phone1(800)821-9888

Located in Truckee near Lake Tahoe, recreational amenities include a spa tub and a steam room. Additional property amenities include an arcade/game room. North Tahoe Lodge is located in Truckee, close to Donner Lake and Emigrant Trail Museum.