Ranked #11 of 23 hotels in Stowe
"I love going up to Vermont. This trip was about the fourth time to Stowe and our second time we stayed at The Mountain Road Resort. Our room was very clean and the staff was very accommodating. The ma..."
"I went with a foliage photo group, so did not choose the hotel myself. Upon arrival around noon, the staff was working very hard to prepare the rooms. We only had about a 10 minute wait. Nice to be..."