31 Hampshire Street, Mansfield
Minutes from Gillette Stadium, home of the New England Patriots, this Mansfield, Massachusetts hotel is conveniently located off Interstate 95 and features on-site dining and pet-friendly guest rooms.
55 Ariadne Road, Mansfield
Within driving distance of downtown Boston and other area attractions, this Dedham, Massachusetts hotel provides complimentary area shuttle service within an 8-kilometer radius.