Stay Alfred On Garrison Street er omkring 3 km fra Museum of Science, en af Boston’s mest populære landemærker.