Select the date of your trip
Select the date of your trip to check room availability.
Property LocationWith 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.
RoomsMake 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.
AmenitiesTake advantage of recreational opportunities offer...More details
Check-in starts at: 15:00
Check-out ends at: 11:00