The Mountain Road Resort

Starting at

$ 78


Select the date of your trip

Property Info

Property Location

With a stay at Mountain Road Resort in Stowe, you'll be within a 15-minute drive of Stowe Mountain Resort and Swimming Hole. This romantic hotel is 10.2 mi (16.4 km) from Smugglers' Notch Ski Area and 0.6 mi (1 km) from Stowe Golf Park.


Make yourself at home in one of the 31 air-conditioned rooms featuring refrigerators and flat- screen televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms with bathtubs or showers are provided.


Take advantage of recreational opportunities offer...

More details
Check-in starts at: 15:00

Check-out ends at: 11:00

Property Amenities