Originally Posted by
CMK10
The Westin Copley Place in Boston. I love the location both for walking around Boston and proximity to the T and the Back Bay Amtrak station and their recent room renovations are quite impressive. Service here is really good too.
while i have stayed in much better westins across the world, the westin copley place is one of the nicest westin i have come across in the u.s. so far....