Copley Square Hotel è una buona opzione in cui soggiornare per vedere Museum of Science. Dista 2,3 km.