LeisureCompany
Windham Mountain Club Ownership
Who owns Windham Mountain Club?
Windham Mountain Club is owned by North Castle Partners. It was acquired on December 28, 2018.
Is Windham Mountain Club PE-backed?
Yes. Windham Mountain Club is owned by private equity investor North Castle Partners.
Windham Mountain Club Business Overview
Where is Windham Mountain Club headquartered?
Windham Mountain Club is headquartered in Windham, New York.
What sector is Windham Mountain Club in?
Windham Mountain Club is a leisure company.
Leisure M&A Summary in 2018
Out of 60 sectors in the Mergr database, leisure ranked 42 in number of deals in 2018. The largest leisure acquisition in 2018 was ILG - which was acquired by Marriott Vacations Worldwide for $4.7B.
Join Mergr to view all 47 acquisitions of leisure companies in 2018, including 13 acquisitions by private equity firms, and 34 by strategics.