Stoweflake Mountain Resort & Spa
MCR Acquires Stoweflake Mountain Resort & Spa in Stowe, Vermont
MCR | January 3, 2022
NEW YORK — January 3, 2021 — Walking in a winter wonderland! MCR — the country’s 4th-largest hotel owner-operator — has acquired the 117-room Stoweflake Mountain Resort & Spa in Stowe, Vermont. Just downslope from Mount Mansfield, Vermont’s highest peak, Stoweflake Mountain Resort & Spa is your home base for four seasons of outdoor adventure. Come for the mountain biking, leaf-peeping, hiking and snowshoeing; stay for the spacious guestrooms (with fireplaces!), 50,000-square-foot spa, two pools and outdoor jacuzzi. Want to link up with friends and family? We’ve got a nine-hole golf course and 32 townhomes, too! ...