Inn At Truckee

Inn At Truckee

The dog-friendly Inn at Truckee is conveniently located in Truckee, CA situated within minutes of Donner Lake, Lake Tahoe, Downtown Truckee and numerous world class ski resorts. They offer a competitive rate, nice & clean rooms, free continental breakfast, friendly staff and numerous dining options within walking distance.

© 2023 DogTrekker.com
Website by Brandhound