Lodging/Accommodations close to Boston Medical Center
The Inn At St Botolph
+1-888-311-4278
99 Saint Botolph St., Boston, MA 2116
+1-888-311-4278
~0.76 miles northwest of Boston Medical Center
~13 minute walk
- Three Star hotel
- 16 sleeping rooms in hotel
Back to Top