The comfortable Mountain Road Resort offers accommodation in a cosmopolitan area of Stowe. Since 1960, it has been hosting guests in the heart of Stowe.
This hotel is situated 3.3 km away from Von Trapp Family Lodge, Gondola and Stowe Mountain. Set within a 10-minute walking distance from Stowe city center.
Mountain Road Resort can be reached in 40 minutes by car from Burlington International airport.
This property comprises 22 rooms featuring Premium Deluxe Double Room, Spa Suite and Deluxe Double Room with free Wi-Fi, a recliner, a private balcony, individual climate control and a private toilet. Guests will enjoy a view of Stowe Mountain from their rooms. All bathrooms are appointed with free toiletries, a hairdryer and a shower.
Eat & Drink
A variety of tea, coffee and wines is offered in the sports bar.
Free parking, a safe deposit box and a tour desk along with a business center, a photocopier and a copier are also at guests' disposal.
On-site leisure facilities include a sundeck, barbeque grills and an outdoor swimming pool. On-site activities feature canoeing, lawn tennis and snow skiing.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.