Il confortevole The Red Lion Inn Stockbridge si trova a soli 400 m dalla Mission House e dispone di una piscina riscaldata e di un centro fitness. L'hotel 4 stelle è abbastanza vicino alla Laurel Hill.
Immerso nel pieno centro della città, la locanda si trova anche a soli 8 km da Lauras Tower. Il Red Lion Inn è situato vicino al Santuario Nazionale della Divina Misericordia e a breve distanza dalla Naumkeag. Inoltre, Naumkeag Garden si trova a soli 13 minuti a piedi. Trovarsi a 3 km dal Chesterwood Museum è un vantaggio per gli ospiti di questa struttura. Potrai prendere l'autobus alla fermata Marian Fathers, accanto a questo hotel.
Caratterizzate da arredi in stile antico, le 108 camere sono dotate di uno scrittoio e di comfort quali un impianto di climatizzazione. I bagni dispongono di un bagno con WC separato e una doccia e certe comodità, come asciugacapelli e accappatoi. Le camere da letto separate sono dotate di un armadio. Un bagno con WC separato e una doccia, insieme a servizi quali asciugacapelli e accappatoi, sono anche a disposizione degli ospiti.
Tra i 3 ristoranti in loco, il ristorante Dining Room serve piatti americani. Gli ospiti possono rilassarsi al lounge bar del Red Lion Inn Stockbridge.