I've been to this Holiday Inn a few times, both to stay and for a wedding, and haven't had a bad experience. The rooms are kept neat and clean. The inner rooms have balconies with a view of the indoor pool area, which is kind of fun during the winter. This is a great place to stay if you're going to a concert at the Comcast Center and don't want to travel all the way home. It's also very easy to get to & close to the Wrentham Outlets as well.
more