Oltre a offrire attività e servizi come approfittare di una navetta gratuita per le piste da sci, Green Mountain Inn si trova a soli 15 minuti in macchina da Stazione sciistica di Stowe. Fermati a mangiare un boccone in uno dei 2 ristoranti in loco. Nel centro benessere, invece, potrai farti coccolare con massaggi “deep tissue”, body wrap e scrub corpo. Gli altri punti di forza della struttura includono 2 vasche idromassaggio, una piscina all'aperto e un bar/lounge. Infine, potrai approfittare anche di deposito sci. Le recensioni dei viaggiatori menzionano il personale gentile e le condizioni generali.