Questa storica locanda dispone di un salone con camino dove potrete sedervi e rilassarvi. Potrete usufruire gratuitamente della connessione Wi-Fi nelle aree comuni e noleggiare biciclette per utilizzare lo Stowe Recreation Path, ubicato proprio accanto alla struttura.
Le camere sono situate nel lodge principale o nel motel con vista sul fiume. Ogni camera è arredata in modo unico con mobili in legno e alcune dispongono di bagno privato.
Sono disponibili skipass e deposito. Le piste da sci di fondo sono accessibili tramite il percorso ricreativo.
Lo Stowe Mountain Resort dista 8 minuti di auto dal Riverside. 3,2 km dall'Helen Day Art Center.