Green Mountain Inn

Editor |

Address: 135 E Mountain Rd, Killington, VT 05751, United States.

Maps & Direction

This is absolutely a picturesque destination in Stow surrounded by natural beauty. The hotel offers luxury rooms, dining with natural ingredients, swimming pools also facilitates some of the best views of fall foliage in Vermont. You can also enjoy different nature trials to see the leaf-peeping.

Green Mountain Inn Photo

Leave a comment

Special Offers

Top Tour Packages