Sun & Ski Inn and Suites

The Sun & Ski Inn and Suites in Stowe, Vermont, is a charming 23-room‪ hotel that is just minutes from Stowe Mountain Resort and Stowe Village. The newly-renovated guest rooms are equipped with free WiFi, flat-screen TVs and coffee makers and boast go ...