Holiday Inn Express Hotel & Suites Auburn, Auburn
https://holiday-inn-express-hotel-suites-auburn.usa8.info
Easily accessible from I-90 and within driving distance of downtown Worcester, this Auburn, Massachusetts hotel features a free daily hot breakfast and spacious guestrooms with microwaves and mini-refrigerators.
10-12 Johnson Street, Auburn, MA 01501, United States of America