Situé à Leominster, dans le Massachusetts, cet hôtel se trouve à 11 kilomètres du domaine skiable de Wachusett Mountain et à 6 kilomètres de Fort Devens. Il propose un restaurant sur place et une piscine intérieure.
Chaque chambre du Doubletree by Hilton, Leominster comprend une télévision par câble à écran plat et un bureau avec une chaise ergonomique. La plupart des chambres comprennent un canapé-lit.
Le Leominster DoubleTree possède une salle de sport sur place. Le centre d'affaires est situé à côté du hall et un service de concierge est assuré.
Le restaurant Nectar sert le petit-déjeuner tous les jours. Ouvert en soirée, le salon Nectar de style pub sert des repas et des boissons dans une ambiance décontractée.
L'université d'État de Fitchburg se trouve à 4 km et le country club d'Oak Hill est à 5 km.