Royal Sonesta Hotel Boston

40 Edwin H. Land Boulevard
Cambridge
Massachusetts
United States