Check out this great place to stay in Truckee
Entire home/apt in Truckee, United States. Three bedroom condo on Tahoe Donner ski hill. Four of the rooms have direct views of the ski hill. Both bathrooms have steam showers. Two bedrooms have TV's which allows for streaming only. WiFi is spotty at this time. Kitchen and bathrooms loo...
See this content immediately after install