Cedar House Sport Hotel

United States / California Cedar House Sport Hotel

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.

Leave a Comment

Your email address will not be published. Required fields are marked *