The Mountainwood complex is located on the south end of town two blocks from Main Street and 200 yards from the Quicksilver chairlift. The location is convenient to the slopes, nightlife, and shopping on Main Street.
The Mountainwood complex is located on the south end of town two blocks from Main Street and 200 yards from the Quicksilver chairlift. The location is convenient to the slopes, nightlife, and shopping on Main Street.