Hotels in Leominster (MA) Full list of companies Hotels category in Leominster, Massachusetts Leominster Motor Inn 665 Central St, Leominster, MA 01453, (978)786-5573 Page 1