Green Mountain Inn, Stowe, Vermont

Located in the center of historic Stowe, Vermont, The Green Mountain Inn has a rich history. It has a perfect blend of classic touches and modern comfort. Aside from popular personalities and celebrities, it also caters to guests who have long been dead.

check availability