Set in the heart of Stowe, this 2-star hotel features a golf course, a sunbathing terrace and a tennis court. This superior hotel was opened in 1960 and renovated in 1986.
The venue is 3.2 km away from Stowe Mountain. A 10-minute walk to the center of Stowe.
Mountain Road Resort can be reached in 40 minutes by car from Burlington International airport.
The hotel rooms are modern and come with complimentary Wi-Fi, a personal computer, flat-screen television, central heating and a private toilet. Guests can make use of guest toiletries, a spa bathtub and a hairdryer.
Eat & Drink
Wines and refreshments are offered in the sports bar. Treating guests with American dishes, Harvest Market is 100 meters away.
There are bicycle rental services on site.
Mountain Road Resort also features a wellness center, a hot tub and a sauna as well as fitness classes and a gym. The hotel's activities include mountain biking, lawn tennis and snow skiing.
Wireless internet is available in the hotel rooms for free.
Public parking is possible on site for free.