"Stay at the base of Vermont's highest peak!" Top 5 Page for this destination Inn at the Mountain Stowe Tip by Tryla
Inn at the Mountain Stowe, Stowe: 1 reviews and 1 photos
With 33 well appointed rooms and suites, The Inn at the Mountain has just the right accommodation to fit your needs.
You have complimentary access to the heated outdoor pool, clay tennis courts, fitness center, and unlimited hiking options. Each room features fabulous mountainside lodging, balconies or deck, seating area, cable TV, air conditioning, refrigerator and daily maid service. Non-smoking rooms are available upon request.
Unique Qualities: This inn is closest to the base of Vermont's highest peak but it is farthest away from Stowe's main tourist area. There is an outdoor heated pool but the weather was too cool for swimming when we went.
Address: 5781 Mountain Road, Stowe, Vermont
Price Comparison: about average
More Hotels in Stowe (1)
More Reviews (8)
Tryla's Related Pages
Have you been to Stowe?Share Your Travels