7.3 Guest rating Hotel photo

Hotel Mountain Road Resort 3*

Hint: You can enter any city or hotel name
Price from$149

Book Hotel Mountain Road Resort

1007 Mountain Road
Built in 1960 (Renovated in 1986)
1.4 km from city center

Ideally located in the prime touristic area of Stowe, Mountain Road Resort promises a relaxing and wonderful visit. The property features a wide range of facilities to make your stay a pleasant experience. Service-minded staff will welcome and guide you at the Mountain Road Resort. Guestrooms are designed to provide an optimal level of comfort with welcoming decor and some offering convenient amenities like whirlpool bathtub, air conditioning, heating, desk, balcony/terrace. The hotel offers various recreational opportunities. Discover all Stowe (VT) has to offer by making Mountain Road Resort your base.

Photos Of
  • Parking
Facilities of Hotel Mountain Road Resort
  • Pets allowed
  • Bar
  • Spa
  • Gym
  • Swimming Pool
  • Concierge service
  • Laundry service
Room facilities
  • Air conditioning
  • TV
  • Hairdryer

Show Hotel Mountain Road Resort on the map

Mountain Road Resort 44.4728 -72.698607