Coachman Hotel in South Lake Tahoe Sold

CL Hotels recently announced that it has closed the acquisition of Coachman Hotel, a 104-room boutique property, located in South Lake Tahoe – California, a year-round ski and lake-side beach destination that attracts more than 15 million tourists every year.
Source: New feed


Leave a Reply