Easily accessible from motorway I-90 and within driving distance of Worcester city centre, this Auburn, Massachusetts hotel features a free daily hot breakfast and spacious guestrooms with microwaves and mini-refrigerators.
Number of rooms: 113
10-12 Johnson Street, Auburn, MA 01501, United States
Hotel booked 1 times today.