Green Mountain Inn

This attractive and classic village resort dates back to the year 1833 and is located at the heart of Stowe. Just outside the door guests will find unique shops, galleries, hiking trails and skiing opportunities. Renovated in 2005, the hotel consists...

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

This attractive and classic village resort dates back to the year 1833 and is located at the heart of Stowe. Just outside the door guests will find unique shops, galleries, hiking trails and skiing opportunities. Renovated in 2005, the hotel consists of a 3-storey main building and a 2-storey annexe building, with a total of 105 rooms. Within the air-conditioned buildings, guests are received in the lobby, which houses a 24-hour reception, a hotel safe and a cloakroom. Further facilities include an air-conditioned à la carte restaurant, a games room and a breakfast room. The Whip Bar and Grill...

More details

18 Main St, Stowe, VT 05672, USA - Stowe, Vermont - U.S - 05672

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00