The Mountain Road Resort 1007 Mountain RoadStowe, VT 5672 Telephone: (802) 253 4566 Toll Free: (800) 367 6873 View Website Email: Business Types: Country Inns and Bed & Breakfasts, Stay Get Directions