Royal Sonesta Hotel Boston

40 Edwin Land Boulevard
Cambridge
Massachusetts
United States