Cedar House Sport Hotel

10918 Brockway Rd
Truckee, CA  
Hours of Operation
Open Daily 24 Hours
Customer Reviews
 Citysearch
pennaron on 09/23/2007
A mountain retreat that offers ample opp...
Some content provided by
Citysearch
Business Details