Hampton Inn Boston - Westborough está en Westborough, a 19 km de DCU Center, y dispone de habitaciones con aire acondicionado. Este hotel de 3 estrellas, construido en 2016, está a 44 km de Teatro Central Square y a 44 km de John F. Kennedy Park. El hotel tiene piscina cubierta, recepción 24 horas y wifi gratis en todo el alojamiento.
Algunas de las habitaciones ofrecen cocina con nevera, lavavajillas y microondas.
Hay centro de negocios y gimnasio en el alojamiento, así como parking privado gratis.
Universidad de Harvard está a 44 km del alojamiento, y Plaza Harvard está a 44 km. El aeropuerto más cercano (Aeropuerto regional de Worcester) está a 25 km.