Loading hotels
Confirming room availability...
Global Luxury Suites At Emerson Place, 10 Emerson Place Boston Massachusetts 02114, Boston, United States
Near Massachusetts General Hospital<br /><br />A stay at this aparthotel places you in the heart of Boston, within a 10-minute walk of Museum of Science and Massachusetts General Hospital. This aparthotel is 0.5 mi (0.9 km) from TD Garden and 0.7 mi (1.1 km) from The Freedom Trail.