Bay Tower Room
60 State Street, Boston, Massachusetts 02109
Featured Review : The best place in Boston for dinner with a view has to be the Bay Tower Room, on 60 State Street's 33rd floor. Floor to ceiling windows look out over the harbor, the airport and right outside - seeming oversized because...See Full Review
Editor's Note: This property has closed.