Located in Stowe, Mountain Road Resort is in the mountains and local attractions include Stowe Mountain Resort. Regional points of interest also include Smugglers' Notch Ski Area and Bolton Valley Ski Area. Read More About Mountain Road Resort
- Fitness Facility
- Indoor Pool
- Jacuzzi/Hot Tub
- Outdoor Pool
- Room Service
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.