My fiance and I are considering booking the doubletree in Westborough for our reception. The room is very pretty, they have outside space for our cocktail hour, its close to our ceremony site and the price is right.
Does anyone know anything about weddings there? Gone great, gone terribly, etc?
They recently went through a renovation so something within the last year would be most helpful.