Boston Waterfront
The Westin Boston Waterfront opened earlier in 2007. It's located next to the Boston Convention Center. It was a bit cold outside, but check out the main lobby inside. It's very beautiful, peaceful, and popular with the crowds...especially the dog-friendly lobby bar.


Posted on Saturday, May 5, 2007 at 12:00PM
by
Cobalt
in Adventures with Tim, Luxury Travel
|
Comments Off


