If you are going to visit Tufts or the Boston area, the Westborough Inn is a great place to hang your hat. This little inn is obviously well loved and cared for by the owners and staff. Everyone was pleasant, including the guests, the room was clean and quiet, and the breakfast had a great coffee/tea selection, as well as food. We would definitely return there and have recommended it to everyone we know.
