Star Hotel - Truckee Hotel

  • Address: 10015 W River St, Truckee, CA 96161

Estimated Price: From $58

Star Hotel
10015 W River St
Truckee, CA 96161

Star Hotel Details

Full Amenity List

  • Pets allowed
  • Complimentary coffee in lobby
  • Internet access in public areas
  • Room service
  • Fire alarm

Other Web Resources

Plan a trip

Frequent Flier Miles & Points Cash Converter

Loyalty match