La Villa Beacon Hill: The Aldrich House Boston, situada a unos 1 km del Faneuil Hall, cuenta con una terraza con vistas a la ciudad.
Situada a tan solo 6 minutos a pie de la Freedom Trail, la casa de vacaciones está también cerca de lugares de ocio como el Teatro Orpheum. Esta villa está a una distancia de 1,1 km del Museo de la Ciencia, y el Museo Infantil de Boston se encuentra a 1,2 km. Situada en el distrito Centro de Boston, la Villa Beacon Hill: The Aldrich House está a 25 minutos a pie de lugares culturales como la Biblioteca Mary Baker Eddy.
La villa se abre a las vistas al jardín. La Villa Beacon Hill: The Aldrich House incluye un cuarto de baño con un inodoro separado y una ducha. Los cuartos de baño también disponen de secador de pelo, una secadora y toallas de baño para mayor comodidad.
Los huéspedes pueden hacer uso de una cocina completa, así como una zona de comedor y un comedor al aire libre en este establecimiento. Los huéspedes también pueden hacer uso de una cafetera/tetera, una nevera y un horno para preparar su propia comida. Cheers Beacon Hill, que sirve una gran variedad de platos, está a 650 metros. El aeropuerto Internacional Logan de Boston está a 15 minutos en coche, y el tren urbano Boylston está al alcance de la propiedad.