The River Street Inn is a charming historical inn located in the heart of Old Town Truckee, offering small hotel charm and a unique Sierra Mountain experience with its central location on the Truckee River.
With cozy accommodations, including newly remodeled rooms and excellent hospitality, the inn is a perfect vacation getaway for all seasons, providing easy access to activities such as skiing, golfing, hiking, and water sports, as well as boutique shops and excellent restaurants just a walk away.
Generated from the website