Situato posizione ideale nel tranquillo quartiere residenziale di Brookline, vicino alle attrazioni del centro di Boston, in Massachusetts, questo hotel accogliente offre servizi confortevoli.
Situato accanto a un parco dotato di campi da tennis, parco giochi per bambini e pista da corsa, il Longwood Inn è uno splendido palazzo in stile vittoriano a pochi minuti dalla metropolitana e circondato da ristoranti, negozi e da alcuni degli ospedali della città.
Il Longwood offre una cucina completamente attrezzata, una sala ristorazione, un'area salotto e la connessione wireless gratuita.