Flemish,
The following is from 2005. It may help.
http://www.flyertalk.com/forum/showt...light=stamford
I'm a little search impaired tonight. Maybe a Moderator can find another thread to answer your question.
For what it's worth,
www.tripadvisor.com likes the Sheraton better than the Westin.
http://www.tripadvisor.com/Hotels-g3...ut-Hotels.html