E

Eric Williams

4 years ago

Very cool hotel in Boston, well located and very c...

Very cool hotel in Boston, well located and very central to everything you want to see and do - although a bit of a trek from Cambridge - rooms are comfortable. Dining and bar scene excellent. We very much enjoyed our stay.

Comments:

No comments