MMC will retain ownership of the renowned Stowe Mountain Lodge at Stowe Mountain Resort, a 312-room hotel and spa that has already been recognized as one of the greenest and most luxurious mountainside hotels in the world, and additional slopeside real estate opportunities.