Minutes from Gillette Stadium, home to football's New England Patriots, this Mansfield, Massachusetts hotel is just off Interstate 95 and provides on-site dining options and pet-friendly guestrooms.
Number of rooms: 234
31 Hampshire Street, Mansfield, MA 02048, United States
Hotel booked 2 times today.