This all-suite hotel is located close to Boston city centre as well as motorway I-495, and features an evening reception It is available daily with complimentary drinks and snacks.
Number of rooms: 229
123 Boston Post Road West, Marlborough, MA 01752, United States
Hotel booked 2 times today.