Showing 1-1 of 1 Nature Resorts.

Cedar House Sport Hotel

Truckee, California, United States
From $140
Website Details

Cedar House Sport Hotel offers plenty of custom outdoor touring opportunities including sunset kayak trips, Tahoe Mountain Biking, and so much more. The staff at the hotel are more than willing to help you plan the perfect outdoor adventure. Regardless of what time of year you are traveling, there is an outdoor activity waiting for you and Tahoe... more

  • Property Size: 42 units
  • Open Dates: Open Year Round
  • Nearby City: Truckee
  • Nearby Water: N/A
  • Conference Facility: No
  • Restaurant Onsite: No
  • Pets Allowed: Yes
  • Kids Allowed: Yes

Vacation Type(s): Family, Nature, Pet Friendly, Wedding

Data Provided By: Cedar House Sport Hotel

Showing 1-1 of 1 Nature Resorts.