Royal Sonesta Boston Address 40 Edwin H Land Blvd Cambridge MA 02142 United States Map Unavailable Upcoming Events No events in this location