Museum of Science din Boston se află la 1 km distanță față de Stay Alfred On Canal Street.