The Inn At St Botolph

99 Saint Botolph St
Boston, Massachusetts 02116
1.3 miles from Harvard Medical School
More hotels near this hotel
Near Prudential Station (290 feet)