1007 Mountain Road, Stowe, VT, United States, 5672
This hotel in Stowe, Vermont is 10.6 km from the Stowe Mountain Resort by Mount Mansfield. All guest rooms offer free Wi-Fi and views of Spruce Peak. Mountain Road Resort features an indoor pool and an outdoor pool. The lobby includes a stone fireplace and sitting area with a plasma TV. Guest rooms at the Mountain Resort offer mini-refrigerators and coffee makers. Seating areas are also included. Guests at the Mountain Road's can relax with a glass of wine from the wine bar. The terrace offers patio seating in the summer.