Posizione, posizione, posizione! L'Inn at Brookline è circondato dagli incantevoli edifici in pietra arenaria e dai viali alberati della storica Brookline, a circa 6,5 km dal centro di Boston e a 3,5 km dall'Hynes Convention Centre. A pochi minuti dal Fenway Park, dalla Boston University e dalla Longwood Medical Area (composta da ospedali di fama mondiale tra cui il Boston Children's Hospital, il Brigham & Women's Hospital, il Dana Farber Cancer Institute, il Beth Israel Deaconess Medical Center, la Harvard Medical School, il Joslin Diabetes Center e il New England Baptist Hospital. L'hotel si trova a pochi passi da Coolidge Corner, con innumerevoli possibilità di shopping, caffetterie, bar e ristoranti nelle vicinanze (a 150 m). Una stazione della metropolitana è facilmente raggiungibile proprio di fronte all'hotel. L'hotel si sviluppa su 6 piani e dispone di 226 camere, di cui 24 suite. Ad accogliere gli ospiti una hall con reception aperta 24 ore su 24, ascensori e cassette di sicurezza. Mette inoltre a disposizione una caffetteria in stile atrio, una lobby lounge, un ristorante climatizzato, sale conferenze e un business center pubblico. Il servizio di lavanderia e il servizio in camera sono inoltre disponibili all'interno dell'hotel. Chi arriva in auto può usufruire del parcheggio (a pagamento). Le camere sono accoglienti e dispongono di bagno privato con asciugacapelli, telefono con linea diretta, TV via satellite/cavo, radio, accesso wireless a Internet gratuito, macchina per il caffè, set da stiro, aria condizionata e riscaldamento centralizzato. L'hotel offre l'uso di un centro fitness.