Hotel & Travel:

The Royal Sonesta Boston
40 Edwin Land Boulevard
Cambridge, MA 02142