Station House Inn, South Lake Tahoe, CA Sold

Oliver Hospitality announced today that it has acquired the Best Western Station House Inn and its Lewmarnel’s Food & Spirits in South Lake Tahoe, California. Oliver plans to start renovations on the hotel and restaurant in Q4 2019 and rebrand as a vintage motel called with a revamped design, food, beverage and social areas.
Source: New feed


Leave a Reply