Originally Posted by
JFKSFOLAX_friend
Very well put.
Truth be told, I have stayed at the Westin Airport hotel. But, I used to live in Boston so I have experienced the city many times. Been there, done that. I GREATLY prefer to stay in the city when I visit...but, sometimes I stay at the Westin Airport for rate reasons (and I know how to easily get to the city).
If you are a newbie to Boston, I would want to stay at one of Starwood's Copley properties (i.e., Sheraton or Boston).
Don't you mean Sheraton or Westin?