The comfortable 3-star Mountain Road Resort offers a non-smoking accommodation in a vibrant area of Stowe. Featuring international architecture, the hotel is opened since 1960.
The property lies within a 10-minute drive from Edson Hill Manor, Spruce Peak at Stowe and Stowe Mountain. The venue is set within 1km from Stowe city center.
Mountain Road Resort lies within 40 minutes’ drive to Burlington International airport.
The hotel offers 22 rooms. All of them feature a writing desk, a stone fireplace, individual climate control, a private balcony and a living area. Guests will enjoy a view of Stowe Mountain from their rooms. They come with a fridge, coffee/tea makers and a microwave as well as bathrooms with a hairdryer, free toiletries and bathrobes.
The cellar bar serves barbeque and grills.
The hotel provides guests with a game room and video games for their children.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.