Set in Leominster, the Super 8 Motel Leominster is an easy drive from Fitchburg. The town centre is within an easy drive of the motel.
The Super 8 Motel Leominster offers a convenient 24-hour reception as well as a 24 hour business centre, a lift and a safe.
The Super 8 Motel Leominster offers 101 air conditioned rooms.
Whatever the purpose of your visit, the Super 8 Motel Leominster is an ideal choice for your stay in Leominster.
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.