10918 Brockway Road
Truckee, CA 96161
Get directions

About Us

The Cedar House Sport Hotel explores our need to connect to nature, emphasizing in its design a harmony that is sympathetic to the human body, mind and spirit.

Reviews