Riverbend at Stowe

Overview
90 Strom Farm Lane, Stowe, 05672 United States
Call to book 1-800-219-2797
Group Sales: 1-800-906-2871
AI Insight

It's conveniently close to local attractions like the Stoweflake Hot Air Balloon Festival (about 0.9 miles), Spruce Peak Performing Arts Center (about 1.5 miles), and Stowe Mountain Ski Resort (about 2.7 miles).

Select your room

FAQs about Riverbend at Stowe

Similar Hotels
Pierre Motel
Barre, Vermont
~21.63 miles away from Barre
View
ECONO LODGE INN & SUITES
BURLINGTON, VT
~24.92 miles away from BURLINGTON
View