482 North Main Street , Leominster
Located in Leominster Days Inn Leominster is a perfect starting point from which to explore Leominster (MA). The property offers a wide range of amenities and perks to ensure you have a great time.
99 Erdman Way, Leominster
Located in Leominster Massachusetts this hotel is 11 miles from Wachusett Mountain Ski Area and 6 miles from Fort Devens. It offers on-site dining and an indoor swimming pool.
Find hotels near landmarks, museums and other sightseeing spots