Stay at this 4.5-star luxury aparthotel in Truckee. Enjoy free parking, 3 spa tubs, and a 24-hour fitness center. Our guests praise the helpful staff in our reviews. Popular attractions Northstar California Resort and Highlands Gondola are located nearby.