Book this hotel and collect nights after your stay
Situated in Stowe, Mountain Road Resort is in the mountains and close to Swimming Hole, Stowe Golf Park, and Vermont Ski Museum. Also nearby are Stowe Area Association and Wiessner Woods.
Mountain Road Resort has an outdoor tennis court, an outdoor pool, and an indoor pool. This romantic hotel offers a bar/lounge. Additional amenities include a spa tub, a fitness center, and a sauna.
Rooms open to patios. Mountain Road Resort has 32 guestrooms. Rooms are equipped with flat-screen TVs.
|Food and drink||
|Things to do||
|Things to enjoy||
We are now watching this hotel on your travel dates
( - )