Unbranded 15 Beacon Street - Boston, Massachusetts 02108 Approximately 1.2 miles from Otis Hospital Compare prices for Fifteen Beacon with nearby hotels
Fifteen Beacon is the closest Unbranded hotel to Otis Hospital.
Unbranded Closest To Otis Hospital
Fifteen Beacon
15 Beacon Street - Boston
Distance: 1.3 miles