Map
Address and information.

Located at 10142 Rue Hilltop Road, Truckee, CA 96161. Get directions.

Cottonwood Restaurant is tucked inside one of the oldest ski lodges in California.

One of the best Truckee Restaurants.

Check out our history page for an insightful peek into our unique heritage. 

Make a reservation.

 

10142 Rue Hilltop Road, Truckee, CA 96161. (530) 587-5711. Site by OLAB.