Best Western Truckee Tahoe Inn

100 rooms Best Western property located in Truckee California in the Lake Tahoe resort area. Property facilities included, Fireplace Lounge, Food Court, outdoor pool and spa, meeting and banquet facilities.


Acquired management contract in October 1989.

In 2007 the ownership group sold the property to Larkspur Hospitality.