Stay in the heart of Truckee, CA at the Tahoe Star Hotel. Our newly remodeled, historic downtown lodging is convenient to area activities and attractions in ...
Tahoe Star Hotel
(30)
Hotel
Address: 10015 W River St, Truckee, CA 96161
Phone: (530) 536-3920
Rating
(4) · $$ (Based on Average Nightly Rates for a Standard Room from our Partners)
Newly remodeled eight-room historic hotel property in downtown Truckee, CA, walking distance to dining, shopping, and the Truckee River.
Top 10 Best Tahoe Star Hotel in Truckee, CA - May 2024 - Yelp - Tahoe Star Hotel, Hampton Inn & Suites Tahoe-Truckee, The Truckee Hotel, Inn At Truckee, ...
Stay in the heart of Truckee, CA at the Tahoe Star Hotel. Our newly remodeled, historic downtown lodging is convenient to area activities and attractions in ...