Cedar House Sport Hotel is located between Nevada and California. It is nestled in the mountains, more precisely in Truckee city.
In summer, you will enjoy to go hiking or kayaking on the nearby lakes. In winter, with 13 ski resorts nearby, you can go skiing.
The establishment was partly built with recycled materials. It has also been designed to limit its impact on nature.
Cedar House Sport Hotel
United States / California