Stay at The Conners Center
Dover, MA | Greater Boston Area
Less than 20 miles southwest of Boston, The Connors Center offers a peaceful oasis in a surprisingly convenient location. It is only about a 30-minute drive non-stop.
With limited room availability at the Conners Center, take advantage of special Tambellini hotel room discount at other area hotels.