station house inn
Oliver Hospitality Acquires Station House Inn, South Lake Tahoe, CA
Oliver Hospitality | July 29, 2019
NASHVILLE, Tenn.--July 29, 2019--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 Station House Inn with a revamped design, food, beverage and social areas. Oliver Hospitality has a proven track record of acquiring and transforming properties into creatively distinctive hotels, including Hotel Clermont in Atlanta, Fairlane Hotel in Nashville and The Oliver Hotel in Knoxville, Tenn. Located in South Lake Taho...