Situata a 500 metri dal Percorso Freedom Trail, Beacon Hill: The Aldrich House Villa, comprende una terrazza con vista sul giardino.
L'ottima posizione consente di accedere alla Chiesa della Santissima Trinità, che si trova a soli 1 km, a pochi minuti di auto dalla stazione della metropolitana di Park St. La Statua di Benjamin Franklin è a circa 800 metri. Le attrazioni educative situate a una distanza di 3 km da questa villa con 5 camere da letto includono l'Università di Boston.
Gli ospiti possono usufruire di servizi multimediali come una TV a schermo piatto con canali satellitari, oltre a un impianto di climatizzazione per un soggiorno davvero confortevole. Oltre a un divano e una scrivania, l'interno presenta un camino in pietra. Il bagno è dotato di una vasca da bagno e una doccia, asciugacapelli e teli da bagno.
La villa dispone anche di una cucina completamente attrezzata con un microonde, un frigo e utensili da cucina, nonché di servizi per la preparazione di tè/caffè. Per assaggiare i piatti della cucina tailandese, gli ospiti possono recarsi al ristorante King & I, a 250 metri. La Beacon Hill: The Aldrich House Villa si trova a una distanza di 950 metri dalla stazione ferroviaria North di Boston e a pochi passi dalla stazione degli autobus Beacon St opp Walnut St.