• gallery-image
  • gallery-image
  • gallery-image
  • gallery-image
  • gallery-image
  • gallery-image
  • gallery-image

Best Western Plus 
Truckee, Tahoe, CA

This 100-room hotel is located in the heart of the Sierra Mountains, near several ski resorts and Lake Tahoe. The hotel saw a complete renovation of its guestrooms, bathrooms, corridors, and public areas. The largest attraction of this property is its new outdoor heated pool, spa, and 15-foot fire pit.