Stowe

Overview
Stowe, New England
  • 300 rooms
  • Restaurants
  • Pool & hot tubs
  • Spa
  • 7 miles from village centre
Stowe, New England
  • 104 rooms in several buildings
  • 2 restaurants
  • Central location
  • Afternoon tea
  • Outdoor swimming pool (heated) and Jacuzzi
  • Exercise room
  • 3 Diamond rating
Stowe, New England
  • 96 rooms in the Main Lodge hotel
  • Spacious rooms sleeping up to 4
  • Indoor and outdoor year round activities
  • Restaurant and brewery
  • Mountain top location 4 miles from village centre
Stowe, New England
  • 9 rooms
  • Three course gourmet breakfast
  • Mountain–side location