Royal Sonesta Boston

40 Edwin H. Land Boulevard
Cambridge, Massachusetts 02142
1.5 miles from Institute of Contemporary Art
More hotels near this hotel


Directions from Royal Sonesta Boston to Institute of Contemporary Art