Royal Sonesta Boston

40 Edwin H. Land Boulevard
Cambridge, Massachusetts 02142
1.7 miles from Boston Symphony Hall
More hotels near this hotel