Hampton Inn Auburn Hotel Auburn, Massachusetts 01501 The Hampton Inn Auburn Hotel Is Designed With A Traditional New England Atmosphere To Make You Feel At Home.... more
La Quinta Inn Auburn/worcester Hotel Auburn, Massachusetts 01501 The La Quinta Inn Auburn/worcester Is Located 45 Miles From Boston Logan International Airport. La Quinta Inns Are Not Your... more