Providing free shuttle service to sites within a 10 mile radius and offering an on-site restaurant, this Boxborough, Massachusetts hotel is near local attractions and major corporate offices, including Cisco Systems.
Number of rooms: 143
242 Adams Place, Boxborough, MA 01719, United States
Hotel booked 1 times today.