Homewood Suites by Hilton Needham Boston está en Needham, a 13 km de Museo de Bellas Artes de Boston, y dispone de alojamiento con centro de fitness, parking privado gratis, salón de uso común y zona de barbacoa. Este hotel de 3 estrellas ofrece recepción 24 horas y centro de negocios. Este alojamiento libre de humo se encuentra a 13 km de Fenway Park.
Algunas habitaciones también cuentan con cocina con nevera, lavavajillas y microondas. Las unidades cuentan con fogones.
En el hotel se puede disfrutar de un desayuno buffet.
Universidad de Boston está a 14 km del alojamiento, y Centro de Convenciones Hynes está a 14 km. El aeropuerto (Norwood Memorial ) está a 15 km.