Originally Posted by
JFKSFOLAX_friend
Originally Posted by sbtinme View Post
The Westin has a slightly better location (but not by much
How so? Why do you think that?
.
Westin is really IN Copley Square, Sheraton is 3 blocks west, much closer to the Fenway area. Depending on where your plans are, Westin is going to generally be closer to more things than the Sheraton is, other than Fenway Park.