Not worth it
I'll start out with the positives: nice employees, excellent location.
Yeah, that's it.
We went for Valentine's Day (random hotel stays are awesome) and paid entirely too much despite being a HHonors Gold member. It was cool though because I got upgraded to a "high floor, city view" room. What they neglected to mention is that the city view means a view of Tufts Medical Center. The hotel's location is so central to everything (T, the Common, theatre district, and Chinatown) that I figured a city view would be great. Live and learn, eh?
Anyway, the building itself is also kind of run down. I've stayed at Doubletrees before and they are all pretty nice and updated/modern. This one was still rocking furniture that looked like it came from a Red Roof Inn in 1996. The desk chair was brand new but everything else could have come from a random assortment of hotel rooms over the past decade. Nothing matched and it was all pretty old.
Another pro would be that they gave out little gift bags to couples for Valentine's Day. Ours had an apple and some Swedish Fish. I guess that is more of a con though, isn't it? Who in their right mind likes Swedish Fish? Gross.
I'll stay somewhere else next time.