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