We stayed at the Larkspur Truckee hotel for two nights, April 16-18, 2012. We brought our two German Shepherds, and the hotel pet policy was a very reasonable one time fee of $35, the lowest cost we have found so far. The facility is located between downtown Truckee and the Northstar, and has several good restaurants right next door. The...
More
- Best Western Truckee
- Truckee Best Western
