DoubleTree by Hilton Hotel Leominster is located in the heart of north-central Massachusetts, just off Route 2, within five minutes of Doyle Conservation Area and Walter Tower Plaza shopping. Leominster State Forest, boasting over 4,200 acres of trails and tranquil ponds, is seven miles from the door. Our Grand Ballroom is ideal for receptions of up to 500 guests, and guests enjoy our heated indoor pool and a warm cookie on arrival.