We do not have information on any Microtel Inn location in Massachusetts. There are over 470 Microtel Inn locations in 44 other States. Please use the Map below to see Microtel Inn locations in any other State.
Learn More about Microtel Inn Franchise.
Here is a list of Hotel Chains & Franchises with most locations in Massachusetts.