Great place to "cozy on up" to the bar. Dinner was excellent. I had the sole and my friend the duck. Would highly recommend!
1007 Mountain RdStowe, VT 05672
From Business: Property Location Located in Stowe, Mountain Road Resort is in the mountains, minutes from West Branch Gallery & Sculpture Park, and close to Swimming Hole. This ro…