Hotel Commonwealth Boston: 250 m to Fenway Park