Any recent reviews? Are renovations complete? What kind of upgrade can a Platinum typically expect at this property?
I'm not a huge fan of the W Boston and I have a decent corporate rate at the Westin Copley place, so wondering if I should stay here, but I've heard mixed reviews.