We stayed here for a wedding and the hotel has not been recently renovated. The rooms felt old and stale. If it were not for the 2-night minimum we'd have moved to another location. Take a look at the room before you stay, if you're not particular, then this may work for you.
- Official Description (provided by the hotel):
- Slopeside Inn & Condominium Complex located at Vermont's highest peak. ... more less
- Also Known As:
- Inn At The Mountain Hotel Stowe
- Hotel At The Mountain
- Inn At The Mountain Stowe, Vermont