Cedar House Sport Hotel
- Truckee, CA, USA
Located in Truckee, California, Cedar House Sport Hotel is the perfect relaxing getaway. Providing a complete destination experience, the hotel is built from unrefined and recycled materials, allowing you to feel a natural connection between your body and the landscape around you in beautiful Lake Tahoe. The hotel is also dog friendly, so you can bring your best friend with you!
ReviewsWrite a review - tell others about your experience.
Within the quietness
of a lull in visitors' absence
appears the peony flower! Yosa Buson