Situata a 1 km dalla Faneuil Hall, la Villa Beacon Hill: The Aldrich House Boston, dispone di una terrazza con vista sul giardino.
Questa villa con 5 camere da letto si trova accanto alla stazione della metropolitana Park Street, mentre il Freedom Trail è a soli 6 minuti a piedi. Gli ospiti troveranno il Boston Tea Party Ship & Museum a 1,1 km dalla casa vacanze, mentre la Chiesa di Old North è a circa 1,2 km. La Villa Beacon Hill: The Aldrich House offre un facile accesso a meraviglie naturali come il Ponte Longfellow (1,3 km) e il Rose Fitzgerald Kennedy Greenway (1,4 km).
Gli ospiti possono cenare in una cucina completamente attrezzata, oltre che in una zona pranzo all'aperto, disponibili in questa villa. Gli ospiti possono inoltre usufruire di una macchina per caffè e tè, un frigo e utensili da cucina per preparare i propri pasti. La Villa Beacon Hill: The Aldrich House si trova a 8 minuti a piedi dal ristorante Cheers Beacon Hill, dove gli ospiti possono gustare vari pasti. Questo luogo è situato a 500 m dalla fermata dell'autobus Beacon St opp Walnut St e vicino alla stazione ferroviaria North di Boston.