Cedar House

We will be staying the award-winning Cedar House Sport Hotel, nestled in the Sierra Nevada Mountains. The hotel, named one of North America’s Best Lakeside Retreats by www.vogue.com, is LEED certified in 5 categories and boasts innovative modern architecture and design. 

The hotel is located in Truckee, California which is just a short drive from Lake Tahoe, Squaw Valley (home of the 1960 Winter Olympics), Northstar and a 45-minute drive from Reno, Nevada.

An ideal fall getaway, the location is a 90-minute drive from Sacramento, California and 3 hours northeast of San Francisco.