The Doubletree Hotel Boston/Westborough far exceeded my expectations. Though I am a fan of Doubletrees in general, this location was clean, quite, convenient and comfortable. I got a corporate rate at the hotel and paid $130 per night for a two-full bed room, but believe the standard rate was about $165. It would have been well worth it. The room... more








