The Eliot Hotel Boston: Location & Distance to Fenway Park